Запрос даты... не могу сделать
Тут выводятся все заказы в августе месяце, а как мне сделать чтобы выводились заказы в августе не только 2003 года, но и всех остальных годов? Подстановочные символы не работают... не пойму как это сделать... помогите, плис..
Делаю следующий запрос:
Тут выводятся все заказы в августе месяце, а как мне сделать чтобы выводились заказы в августе не только 2003 года, но и всех остальных годов? Подстановочные символы не работают... не пойму как это сделать... помогите, плис..
Если речь идет об MS SQL - тогда во фразе WHERE пиши:
DATEPART (month, [Booking].[Date_From]) = 8
да и вообще, DATEPART кульная хвункция. Подробнее см. MS SQL Books Online.
Почти тоже задание: есть несколько отелей, и нужно для КАЖДОГО отеля посчитать - кол-во заказов(тут поблем нет - функция count()) и поделить это число на КОЛ-ВО ЛЕТ! тут можно было бы тоже использовать функцию count, но ведь нельзя учитывать повторяющиеся года.. т.е. есть, к примеру, заказы:
1.в 1998
2.в 1998
3.в 1999
4.в 2000
5.в 2000
и нужно чтобы заказы во ВСЕХ годах делились на 3..
Нет, речь идет о ACCESS'е, но с этой проблемой я разобрался, в ACCESSE есть функция month(), вот с ее помощью я и решил эту проблему, но.. теперь появилась другая :)
Почти тоже задание: есть несколько отелей, и нужно для КАЖДОГО отеля посчитать - кол-во заказов(тут поблем нет - функция count()) и поделить это число на КОЛ-ВО ЛЕТ! тут можно было бы тоже использовать функцию count, но ведь нельзя учитывать повторяющиеся года.. т.е. есть, к примеру, заказы:
и нужно чтобы заказы во ВСЕХ годах делились на 3..
За Access не скажу, но по аналогии с month() там должна быть функция year() - вот и используй DISTINCT Year(<My_Date>).
За Access не скажу, но по аналогии с month() там должна быть функция year() - вот и используй DISTINCT Year(<My_Date>).
это понятно, но, если я буду использовать DISTINCT Year(), то у меня будут исключаться не только повторяющиейся года, но и все остальные записи.. вот пример того, что у меня есть, как тут сделать то, что мне нужно?
это понятно, но, если я буду использовать DISTINCT Year(), то у меня будут исключаться не только повторяющиейся года, но и все остальные записи.. вот пример того, что у меня есть, как тут сделать то, что мне нужно?
Эх, мучайся, наверное сам - тут и так работы полно... :(
Эх, мучайся, наверное сам - тут и так работы полно... :(
абыдна, а ты тут один на форуме ччтоль? :)