![]() |
|
Модераторы: Akella |
![]()
|
|
| Paradox |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: 1 Всего: 1 |
Как можно посчтитать количесто лет, между двумя датами
т.е. если имеется дата дня рождения и сегодня, как найти возраст человека пытаюсь так:
Age типа integer Birthday типа date -------------------- --- |
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: нет Всего: 22 |
Paradox
ну там же формат 2000-00-00 00:00 кажись у времени... надо преобразовывать в TIMESTAMP, вычитать и обратно переводить.. а вообще, обязательно должна быть функция типа PERIOD_DIFF() которая бы считала.... |
|||
|
||||
| Paradox |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: 1 Всего: 1 |
Vaulter формат 2000-00-00 00:00 как раз у timestamp а у date просто 2000-00-00
Я уже придумалд как можно возраст посчитать:
-------------------- --- |
|||
|
||||
![]()
|
| Правила форума "Interbase" | |
|
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |