powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Помогите с Кристалом
2 сообщений из 2, страница 1 из 1
Помогите с Кристалом
    #36371751
TimonSQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как в кристале зделать от это :
to_number(to_char(sysdate,'yyyy')-to_char(agn.agnburn,'yyyy')) as vozrast

другими словами есть 2е даты, дата рождения и заданая дата, нужно посчитать возраст на заданую дату.
...
Рейтинг: 0 / 0
Помогите с Кристалом
    #36372387
Valer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
help:

Use DateDiff with the "yyyy" interval type parameter to find the number of years difference between two dates. This use of DateDiff is the same as finding the difference between the year of endDateTime and the year of startDateTime.

DateDiff ("yyyy", #10/7/1999#, #2/10/2005#)

Returns 6.

DateDiff ("yyyy", #12/31/1999#, #1/1/2000#)

Returns 1 (a 1 year difference), even though there is only a 1 day difference between the dates.

DateDiff ("yyyy", #1/1/1999#, #12/31/1999#)

Returns 0 (a 0 year difference), even though there is a 364 day difference.

или

Use DateDiff with the "m" parameter to find the number of months difference between two dates.

DateDiff ("m", #3/15/1999#, #7/13/1999#)

Returns 4.

тогда результат делить на 12
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Помогите с Кристалом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]