Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.27;
Скачать: CL | DM;

Вниз

Какая функция подсчитывает количество лет DateDiff не проходит   Найти похожие ветки 

 
din   (2004-06-03 10:52) [0]

Какая функция подсчитывает количество лет DateDiff не проходит, хотя в SQLзапросе работает


 
Vlad ©   (2004-06-03 10:55) [1]


> DateDiff не проходит, хотя в SQLзапросе работает

А где не работает ?
Где должна работать ?


 
Курдль ©   (2004-06-03 10:56) [2]

YEARSBETWEEN


 
Nikolay M. ©   (2004-06-03 10:57) [3]

У меня все прекрасно "проходит".
"Поподробнее" писать не буду, пока не узнаю, какая СУБД и что у тебя куда "не проходит".


 
Курдль ©   (2004-06-03 11:04) [4]

Example
The following statements both return -4
SELECT YEARS( "1998-07-13 06:07:12", "1994-03-13 08:07:13" )
SELECT DATEDIFF( year,"1998-07-13 06:07:12","1994-03-13 08:07:13")

The following statements return 1998.
SELECT YEARS( "1998-07-13 06:07:12" )
SELECT DATEPART( year, "1998-07-13 06:07:12" )


 
din   (2004-06-03 11:26) [5]

select f,i,o,dr from spis_tab where (DateDiff(yy, dr, GetDate()) = 50 or
DateDiff(yy, dr, GetDate()) = 55 or
DateDiff(yy, dr, GetDate()) = 60) order by  month(dr) это в SQL запросе у меня одна дата берется из базы а другая текущая системная, когда явно задаешь даты ясный пень все понятно


 
din   (2004-06-03 11:30) [6]

а сейчас я делаю
let:=datediff(yy, dni_mod.naddr, GetDate())


 
bushmen ©   (2004-06-03 11:32) [7]

Только ты не учитываешь, что разница берется в годах, а не днях, поэтому у тебя и неправильно работает. Логику надо менять, а не говорить, что функция не работает.


 
bushmen ©   (2004-06-03 11:38) [8]

Посмотри на http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=14672&pg=2



Страницы: 1 вся ветка

Текущий архив: 2004.06.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
6-1083793149
CaveDweller
2004-05-06 01:39
2004.06.27
Проблемка с TClientSocket на windows 2000


1-1086951900
BillyJeans
2004-06-11 15:05
2004.06.27
TreeView


14-1086286974
Потеряв однажды ник
2004-06-03 22:22
2004.06.27
Сколько вам лет


4-1085129307
Yustas
2004-05-21 12:48
2004.06.27
Память


14-1086628504
Саша
2004-06-07 21:15
2004.06.27
как найти дату файла