Пользователь
Сообщения: 78
Благодарности: 17
|
Профиль
|
Отправить PM
| Цитировать
Смари...
(year(curdate())-year(birth)) - (right(curdate(),5)<right(birth,5))
Разобьём на 2 выражения
1)(year(curdate())-year(birth)) - вычисляет сколько лет прошло (не учитывая месяцы)...
2)(right(curdate(),5)<right(birth,5)) - логическое выражение.. если текущая дата меньше чем дата рождения, то вычитается единица
|
Отправлено: 00:41, 15-04-2008
| #6
|