![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
количество дней в месяце [D6, MSSQL]
ol © (2003-02-26 13:45:00)Привет всем
Начал юзать mssql2000
подскажите как sql-ем узнать количество дней в месяце, по дате, например сколько дней в месяце если дата 01.02.03
Kapusto (2003-02-26 14:46:00) [1]declare @d smalldatetime, @d1 smalldatetime, @d2 smalldatetime
select @d = "20030731"
-- begin of month
select @d1 = dateadd(dd, -datepart(dd, @d) + 1, @d)
-- end of month
select @d2 = dateadd(dd, datepart(dd, dateadd(dd, -1, dateadd(mm, 1, @d1))), @d1)
select datediff(dd, @d1, @d2)
Соловьев (2003-02-26 14:10:00) [2]Так по месяцу или сколько осталось дней в месяце от даты?