Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Сортировка по дате / 6 сообщений из 6, страница 1 из 1
30.04.2003, 06:04
    #32151432
Nemesis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка по дате
Подскажите плз, как можно провести сортировку таблицы (по дате) по месяцу и году, игнорируя день (то есть выдать все за определенный месяц), если, скажем, в одной из ФОРМ ввести 02.02 (месяц и год)
...
Рейтинг: 0 / 0
30.04.2003, 14:33
    #32151943
NewYear
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка по дате
для моей любимой базы:

первый день месяца
current date - day(current date) days + 1 days

последний день месяца
current date + 1 months - day ( current date + 1 months ) days

условие "за текущий месяц" будет так

where
date between current date - day(current date) days + 1 days and current date + 1 months - day ( current date + 1 months ) days
...
Рейтинг: 0 / 0
30.04.2003, 14:39
    #32151949
NewYear
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка по дате
order by date
...
Рейтинг: 0 / 0
30.04.2003, 14:43
    #32151956
NewYear
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка по дате
order by date - day(date) days + 1 days
...
Рейтинг: 0 / 0
04.06.2003, 12:03
    #32176036
Mike Kouzmine
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка по дате
select EXTRACT(year FROM dat) * 1000 + EXTRACT(month FROM dat) as YM from t
order by 1
...
Рейтинг: 0 / 0
04.06.2003, 12:05
    #32176039
Mike Kouzmine
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка по дате
Вернее без * 1000
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Сортировка по дате / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]