日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 數據庫 > Oracle數據庫如何識別個人信息的?

Oracle數據庫如何識別個人信息的?

2020-07-29 15:47:51 | 來源:中培企業IT培訓網

Oracle數據庫也是眾多數據庫相對比較常見的數據庫。很多個人或者企業都在使用Oracle數據庫進行處理一些數據。就好比Oracle數據庫如何識別個人信息的等的問題。本文主要介紹Oracle根據身份證號獲取人員城市,性別和年齡的信息。同時用示例代碼向您詳細展示,該示例代碼對每個人的學習或工作都有一定的參考價值,需要的朋友可以參考它。

  1、通過身份證號查詢所在省市

SELECT

count(*) as total,

case substr(t.CERTNO,0,2)

when '11' then '北京市'

when '12' then '天津市'

when '13' then '河北省'

when '14' then '山西省'

when '15' then '內蒙古自治區'

when '21' then '遼寧省'

when '22' then '吉林省'

when '23' then '黑龍江省'

when '31' then '上海市'

when '32' then '江蘇省'

when '33' then '浙江省'

when '34' then '安徽省'

when '35' then '福建省'

when '36' then '江西省'

when '37' then '山東省'

when '41' then '河南省'

when '42' then '湖北省'

when '43' then '湖南省'

when '44' then '廣東省'

when '45' then '廣西壯族自治區'

when '46' then '海南省'

when '50' then '重慶市'

when '51' then '四川省'

when '52' then '貴州省'

when '53' then '云南省'

when '54' then '西藏自治區'

when '61' then '陜西省'

when '62' then '甘肅省'

when '63' then '青海省'

when '64' then '寧夏回族自治區'

when '65' then '新疆維吾爾自治區'

when '71' then '臺灣省'

when '81' then '香港特別行政區'

when '82' then '澳門特別行政區'

else '未知'

end AS province

FROM uip_bjt_userinfo t

group by case substr(t.CERTNO,0,2)

when '11' then '北京市'

when '12' then '天津市'

when '13' then '河北省'

when '14' then '山西省'

when '15' then '內蒙古自治區'

when '21' then '遼寧省'

when '22' then '吉林省'

when '23' then '黑龍江省'

when '31' then '上海市'

when '32' then '江蘇省'

when '33' then '浙江省'

when '34' then '安徽省'

when '35' then '福建省'

when '36' then '江西省'

when '37' then '山東省'

when '41' then '河南省'

when '42' then '湖北省'

when '43' then '湖南省'

when '44' then '廣東省'

when '45' then '廣西壯族自治區'

when '46' then '海南省'

when '50' then '重慶市'

when '51' then '四川省'

when '52' then '貴州省'

when '53' then '云南省'

when '54' then '西藏自治區'

when '61' then '陜西省'

when '62' then '甘肅省'

when '63' then '青海省'

when '64' then '寧夏回族自治區'

when '65' then '新疆維吾爾自治區'

when '71' then '臺灣省'

when '81' then '香港特別行政區'

when '82' then '澳門特別行政區'

else '未知'end order by province desc

  2、通過身份證號得到性別(第17位為奇數為男,偶數為女)

select

decode(mod(to_number(substr(t.useridcardnum, 17, 1)), 2),0,'女','男') as sex

from uip_ca_userinfo t

  3、通過身份證號得到年齡

select to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) as age from uip_ca_userinfo t

  4、通過身份證號統計所在年齡段的人數

select count(t.id),

case

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 1 and 20 then

'1-20歲'

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 21 and 30 then

'21-30歲'

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 31 and 40 then

'31-40歲'

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 41 and 50 then

'41-50歲'

else

'50歲以上'

end as 年齡段

from uip_ca_userinfo t

group by case

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 1 and 20 then

'1-20歲'

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 21 and 30 then

'21-30歲'

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 31 and 40 then

'31-40歲'

when to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 41 and 50 then

'41-50歲'

else

'50歲以上'

end

order by 年齡段 asc

  5、通過身份證號統計男女數量

select count(t.id),

decode(mod(to_number(substr(t.useridcardnum, 17, 1)), 2),0,'女','男') as sex

from uip_ca_userinfo t

where to_char(sysdate, 'yyyy') - substr(t.useridcardnum, 7, 4) between 1 and 26

group by decode(mod(to_number(substr(t.useridcardnum, 17, 1)), 2),0,'女','男')

Oracle數據庫如何識別個人信息的相信大家已經知曉了吧,想了解更多關于Oracle數據庫的信息,請繼續關注中培偉業。

標簽: Oracle 數據庫
主站蜘蛛池模板: 性视频一区二区 | 99久久综合狠狠综合久久止 | 日韩精品一级毛片 | 国产精品成年片在线观看 | 国产成人久久精品麻豆二区照片 | 五月久久六月婷婷俺也去 | 色在线视频观看 | 天体野营在线 | 欧美精品亚洲 | 精品国精品无码自拍自在线 | 九九精品免费 | 亚洲午夜精品久久久久久浪潮 | 国产精品区在线 | 色视频中文字幕 | 91精选日韩综合永久入口 | 久草在线中文888 | 天天做天天爱夜夜爽毛片L 日日日日操 | 日本特黄特色a大片免费高清观看视频 | 日本免费小视频 | 欧亚日韩精品一区二区在线 | 精品视频在线观看一区 | 久久综合九色综合网站 | 精品久久久中文字幕 | 国产最新视频在线观看 | www.夜夜骑 | 蜜月久综合久久综合国产 | 天堂av国产夫妇精品自在线 | 玩弄美艳馊子高潮秀色可贪 | 俺去也亚洲色图 | 日韩成人在线播放 | 曰韩观看免费 | 日本一区二区视频免费观看 | 国精品久久久久久久久久久58 | 欧美激情无码视频一二三 | 四只虎影院在线免费 | 成人精品鲁一区一区二区 | 97超碰超碰久久福利超碰 | 伊人情人综合网 | 国产99爱在线视频免费观看 | 国产区免费在线 | 91视频看片 |