Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL: Group By <MM> | <YYYY>


Silver_ ©   (2003-07-15 11:01:00) 

Вобщем нужно группировать записи по
- мм.гггг
- гггг
кажется вопрос не раз появлялся тут, но чет не нахожу :(
может как-то не так ищу.


Silver_   (2003-07-15 16:50:00) [1]


> passm © (15.07.03 12:58)
> GROUP BY MONTH(ANY_DATE), YEAR(ANY_DATE)

Вобщето и это, и DatePart("MM", MyDateField) я пробовал еще до форума но получал что типа ...это(MyDateField) часть агрегатной функции... поэтому стал сомневаться ведь без этого нормально работало, а щас понял можнт ошибка в другом

так и оказалось
...
GROUP BY FORMAT(MyDateTime, :GroupByDMYHNS)
//группирую по чему хочу :)
ORDER BY MIN (MyDateTime)
иначе лажа

А посему спасибона том что уверили что делал правельно, а значит ошибка не там где предполагал


passm   (2003-07-15 12:58:00) [2]

GROUP BY MONTH(ANY_DATE), YEAR(ANY_DATE)


Жук   (2003-07-15 11:56:00) [3]

Нечётко заданный вопрос редко получает нужный ответ. У меня сразу три предположения, о чём вы спрашиваете, а постить все или гадать, который из них, мне лениво.


clickmaker   (2003-07-15 11:56:00) [4]

Ищи в accesse функции по извлечению частей даты, типа datepart


Silver_   (2003-07-15 11:53:00) [5]


> кажется вопрос не раз появлялся тут, но чет не нахожу :(

видимо ответ тоже не получали, впрочем как и я :о)


Silver_   (2003-07-15 11:03:00) [6]

Разумеется забыл :)
СУБД Access


Наверх

Титульная страница Поиск, карта сайта Написать письмо