The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Функция для вычисление возраста в MySQL (mysql)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: mysql,  (найти похожие документы)
Date: Thu, 04 Mar 2004 16:04:38 +0500 From: "Serge V. Tarasov" <max@arkos.ru> Newsgroups: ftn.su.dbms.sql Subject: Функция для вычисление возраста в MySQL > в постгресе есть удобная функция вычисления возраста, то бишь интервала > select AGE(timestamp '1980-04-22'); > age > -------------------------- > 23 years 10 mons 12 days > (1 row) > > или же > > select DATE_PART('year',AGE(timestamp '1980-04-22')); > date_part > ----------- > 23 > (1 row) > > то есть вытащили реальный возраст человека. как тоже самое вытворить в mysql > покопавшись в доках ничего путного не нашел. Можно попробовать SELECT DATE_FORMAT(DATE_SUB(FROM_DAYS(TO_DAYS(NOW()) - TO_DAYS('1980-04-22')), INTERVAL 1 MONTH ), '%y years %c mons %e days'); ------------------------------------------ 23 years 10 mons 13 days ------------------------------------------+ 1 row in set (0.00 sec)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру