![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Номер недели в ADO [D7]
Uran © (2005-07-14 17:49:00)Подскажите пожалуйста как при помощи SQL из поля Дата/Время ADO таблицы получить номер недели даты хранящейся в этом поле ?
Необходимо именно в SQL получить номер недели этой даты, как поле , что бы потом по нему сгрупировать значения.
заранее благодарен.
sniknik (2005-07-14 22:55:00) [1]Anatoly Podgoretsky © (14.07.05 21:18) [9]
> А может это относится к JET
естественно к jet ;о) (для меня это практически одно и тоже. аксесс - подразумевается база)
> Думаешь DatePart сработает для Акцесс?
почему нет? и не только для него, для исамов (парадокс/дбасе/... остальное не проверял ;о)) тоже.
Anatoly Podgoretsky (2005-07-14 21:18:00) [2]sniknik © (14.07.05 17:55) [3]
Вообще то что то есть, но очень ограниченое, но мне не удалось никакого подтверждения этого. А может это относится к JET
А вот с Акцесс большии проблемы, у него почти нет функций, большинство это или функции VBA или самописные на нем же.
Думаешь DatePart сработает для Акцесс? В самом Акцесс такой функции точно нет.
Не зря же МС советует убить Акцесс как базу и использовать вместо нее MSSQL, тоже для ФоксПро
sniknik (2005-07-14 18:23:00) [3]да. необязательные параметры тебе тоже будут нужны, т.к. с этим связаны.
DatePart(interval, date[,firstdayofweek[, firstweekofyear]])
The DatePart function syntax has these named arguments:
Part Description
interval
Required. String expression that is the interval of time you want to return.
date
Required. Variant (Date) value that you want to evaluate.
firstdayofweek
Optional. A constant that specifies the first day of the week. If not specified, Sunday is assumed.
firstweekofyear
Optional. A constant that specifies the first week of the year. If not specified, the first week is assumed to be the week in which January 1 occurs.
sniknik (2005-07-14 18:16:00) [4]ну так и надо было писать
DatePart('ww', ...)
Uran (2005-07-14 18:02:00) [5]не .... эт не то! :(
Weekday возвращает номер дня в недели ... а мне нужен номер недели в году
Uran (2005-07-14 18:00:00) [6]sniknik, Спасибо большое! :)
sniknik (2005-07-14 17:57:00) [7]Uran (14.07.05 17:54) [2]
совсем другое дело
Weekday
sniknik (2005-07-14 17:55:00) [8]открою наверное страшную тайну. ;о)
в ADO даже SQL-я нет, не то что функций для получения дней недели...
Uran (2005-07-14 17:54:00) [9]Сорри .. не уточнил ... работаю с Аксессной базой. Week не проходит, говорит неизвестная функция ! :(
Fay (2005-07-14 17:52:00) [10]2 Uran (14.07.05 17:49)
DB2 ?