วันจันทร์ที่ 27 พฤษภาคม พ.ศ. 2562

mysql mbase prenameคำนำหน้า

SELECT
CASE
WHEN PRENAME not in('') THEN PRENAME

WHEN DATEDIFF(now(),BIRTHDATE)/365.25 < '20' AND sex='1' AND MARRIAGE = '4'THEN 'สามเณร'

WHEN DATEDIFF(now(),BIRTHDATE)/365.25 >= '20' AND sex='1' AND MARRIAGE = '4'THEN 'พระภิกษุ'

WHEN DATEDIFF(now(),BIRTHDATE)/365.25 < '15'  AND sex='1' THEN 'เด็กชาย'

WHEN DATEDIFF(now(),BIRTHDATE)/365.25 >= '15' AND sex='1' THEN 'นาย'

WHEN DATEDIFF(now(),BIRTHDATE)/365.25 < '15'  AND sex='2' THEN 'เด็กหญิง'

WHEN DATEDIFF(now(),BIRTHDATE)/365.25 >= '15' AND sex='2' AND MARRIAGE='1' THEN 'นางสาว'
ELSE 'นาง'
END AS 'คำนำหน้าชื่อ',population.FNAME AS 'ชื่อ',population.LNAME AS 'นามสกุล',population.cid AS 'เลขประจำตัวประชาชน',

mysql คำนวนอายุ ปี เดือน วัน

SELECT a.CID, a.FNAME, DATE_FORMAT(FROM_DAYS(DATEDIFF(CURDATE(), a.birthdate)),'%y') AS age_y,
DATE_FORMAT(FROM_DAYS(DATEDIFF(CURDATE(), a.birthdate)),'%c') AS age_m,
DATE_FORMAT(FROM_DAYS(DATEDIFF(CURDATE(), a.birthdate)),'%e') AS age_d
FROM  population a limit 3

วันศุกร์ที่ 24 พฤษภาคม พ.ศ. 2562

วันจันทร์ที่ 13 พฤษภาคม พ.ศ. 2562