原文:SQL根據身份證統計年齡段

...

2020-06-24 11:07 0 739 推薦指數:

查看詳情

sql實現根據身份證計算年齡

這種方式的思路是先判斷出生的月份和當前月份做對比,比當前月份小,則說明生日已過,直接年份相減就是周歲。 如果月份相等,則要判斷具體的日期,和當前的日期做對比,比當前日小,也說明生日已過,直接年份相減 ...

Wed Sep 11 21:54:00 CST 2019 0 781
SQL語句 按年齡段分組統計人數問題

select nnd as '年齡段',count(*) as '人數',sex as '性別' from(selectcasewhen age>=1 and age<=10 then '1-10'when age>=11 and age<=20 then '11-20 ...

Mon Oct 10 21:32:00 CST 2016 0 7240
Oracle根據身份證計算出年齡sql腳本

1、select to_char(sysdate, 'yyyy') - substr('610526199807067651', 7, 4) as age from dual; 2、如果是表中有列 ,姓名、身份證沒有年齡 --增加一列年齡 alter table TMP1 add ...

Thu Sep 30 16:34:00 CST 2021 0 103
SQL語句通過身份證號計算年齡

SQL語句通過身份證號計算年齡 1.截取身份證號上的出生日期 身份證一般為18位數和15位數 18位數身份證的第7-10位數是出生年份,第11-14位數是出生月日,所以18位身份證年齡計算如下 15位數身份證的第7-8位數是出生年份,但是少了兩位。15位數身份證把1930就簡化成30 ...

Thu Apr 15 19:57:00 CST 2021 0 1308
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM