Пятница, 24 Марта 2017 г. 00:37
+ в цитатник
У меня в одном из запросов такой код (давным давно написанный), лишнее убрано.
Сейчас не могу понять, а что же он делает и как это сделано. Может кто сможет объяснить?
SELECT (DateDiff("d",Date(),[end_date])<=5 And DateDiff("d",Date(),[end_date])>=0)*-1 AS srok
FROM table
GROUP BY (DateDiff("d",Date(),[end_date])<=5 And DateDiff("d",Date(),[end_date])>=0)*-1
ORDER BY (DateDiff("d",Date(),[end_date])<=5 And DateDiff("d",Date(),[end_date])>=0)*-1 DESC;
А его надо переделать под SQL. Но когда не знаешь, что имелось в виду, то не знаешь, что нужно сделать.
(DATEDIFF(day,GETDATE(),end_date)<=5 And DATEDIFF(day,GETDATE(),end_date)>=0)*-1 AS srok,
http://www.sql.ru/forum/1254536/datediff
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-