![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
А как сравнить месяц и год в DataField с помощью SQL ? [D6, MSSQL]
Arazel © (2005-03-02 01:08:00)Например :
Ноябрь 2004г
Мне надо вывести все записи совподающие с этими значениями?
Steepe Wolf (2005-03-02 06:18:00) [1]Блин это за текущий месяц.
Ильш (2005-03-02 06:14:00) [2]
> Мне надо вывести все записи совподающие с этими значениями?
Yandex выведет
Steepe Wolf (2005-03-02 06:12:00) [3]select * From Table
where Поле датыbetween dateadd(mm, datediff(mm, 0, getdate()), 0) and dateadd(mi, -1, dateadd(mm, datediff(mm, 0, getdate())+1, 0))
Leshiy (2005-03-02 06:10:00) [4]...where (extract(Month from <DataField>)=11) and (extract(year from <DataField>)=2004)
Ильш (2005-03-02 06:06:00) [5]а типа функций работы с датами в MSSQL нема?
в сторону DATEPART() погляди