
04.03.2008, 15:01
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами:
10191686
Репутация:
210
|
|
Посчитать возраст человека, дата рождения которого хранится в поле DATE
PHP код:
SELECT name, IF ((MONTH(NOW())>MONTH(birthday)),(YEAR(NOW())-YEAR(birthday)),
IF ((MONTH(NOW())>IF ((DAYOFMONTH(NOW())>=DAYOFMONTH(birthday)),(YEAR(NOW())-YEAR(birthday)),
IF ((MONTH(NOW())>(YEAR(NOW())-YEAR(birthday)-1))) as years_old FROM person
|
|
|