sql >> Databasteknik >  >> RDS >> Mysql

Hur får man en ålder från ett D.O.B-fält i MySQL?

SELECT DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(dob, '%Y') - (DATE_FORMAT(NOW(), '00-%m-%d') < DATE_FORMAT(dob, '00-%m-%d')) AS age


  1. Ogiltigt kolumnnamn sql-fel

  2. biginteger array-funktioner

  3. Ta bort en ansluten användare från ett Oracle 10g-databasschema

  4. Använda Oracle JDeveloper med MySQL Database Service på Oracle Cloud Platform, del 2