mysql通過生日計(jì)算年齡的實(shí)現(xiàn)方法
mysql通過生日計(jì)算年齡(同理可得通過18位身份證號(hào)計(jì)算年齡)
– 生日類型是String yyyy-mm-dd 按一年365天計(jì)算年齡
SELECT birthday, FLOOR(PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m%d'), DATE_FORMAT(birthday, '%Y%m%d'))/365) AS age FROM persons;
– 生日類型是Date
SELECT birthday, TIMESTAMPDIFF(YEAR, birthday, CURDATE()) AS age FROM persons;
– 生日類型是String yyyy-mm 按一年12個(gè)月計(jì)算年齡
SELECT m.sex, m.card_no, m.birth_date, FLOOR(PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m'), DATE_FORMAT(CONCAT(m.birth_date,'-01'), '%Y%m'))/12) AS age FROM tb_cloud_member m LEFT JOIN tb_cloud_laborun l on l.laborun_code=m.laborun_code LEFT JOIN tb_cloud_enterprises tce ON tce.id = m.unit_id and l.is_deleted=0 and tce.is_deleted=0 where 1=1 and m.is_deleted=0 and l.is_laborun =1 and m.is_new_occupation=2 AND ( m.retirement_flag IS NULL OR m.retirement_flag = '' OR m.retirement_flag = '0' OR m.retirement_flag = '2' ) AND ( m.job_status IS NULL OR m.job_status not in (4,5,6));
到此這篇關(guān)于mysql通過生日計(jì)算年齡的文章就介紹到這了,更多相關(guān)mysql通過生日計(jì)算年齡內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySql存儲(chǔ)表情報(bào)錯(cuò)的排查解決
隨著互聯(lián)網(wǎng)的發(fā)展,產(chǎn)生了許多新類型的字符,例如emoji這種類型的符號(hào),也就是我們通常在聊天時(shí)發(fā)的小黃臉表情,下面這篇文章主要給大家介紹了關(guān)于MySql存儲(chǔ)表情報(bào)錯(cuò)的排查解決,需要的朋友可以參考下2022-07-07mysql事務(wù)的基本要素與事務(wù)隔離級(jí)別詳解
這篇文章主要介紹了mysql事務(wù)的基本要素與事務(wù)隔離級(jí)別詳解,事務(wù)是一種機(jī)制、一個(gè)操作序列,包含了一組數(shù)據(jù)庫操作命令,并且把所有的命令作為一個(gè)整體一起向系統(tǒng)提交或撤銷操作請(qǐng)求,需要的朋友可以參考下2023-08-08MySQL Router實(shí)現(xiàn)MySQL的讀寫分離的方法
MySQL Router是MySQL官方提供的一個(gè)輕量級(jí)MySQL中間件,用于取代以前老版本的SQL proxy。本文主要介紹了MySQL Router實(shí)現(xiàn)MySQL的讀寫分離的方法,感興趣的可以了解一下2021-05-05高級(jí)MySQL數(shù)據(jù)庫面試問題 附答案
絕對(duì)精彩的文章,11個(gè)高級(jí)MySQL數(shù)據(jù)庫面試問題,每個(gè)問題都給出了具體答案,感興趣的小伙伴們可以參考一下2016-07-07MySQL性能參數(shù)詳解之Max_connect_errors 使用介紹
這篇文章主要介紹了MySQL性能參數(shù)詳解之Max_connect_errors 使用介紹,需要的朋友可以參考下2016-05-05