Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите с сортировкой в запросе / 5 сообщений из 5, страница 1 из 1
06.08.2004, 11:25:16
    #32638207
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с сортировкой в запросе
есть запрос:

Код: plaintext
1.
2.
3.
4.
SELECT DateSerial(Year([COMPLETED]),Month([COMPLETED]), 1 ) AS dd 
FROM CMS_V_FACT_LOSSES 
GROUP BY DateSerial(Year([COMPLETED]),Month([COMPLETED]), 1 ) 
ORDER BY DateSerial(Year([COMPLETED]),Month([COMPLETED]), 1 ) DESC;

тут все нормально.
потом делаю:

Код: plaintext
1.
2.
3.
4.
SELECT '<Все>' AS dd FROM CMS_V_FACT_LOSSES 
UNION  
(SELECT DateSerial(Year([COMPLETED]),Month([COMPLETED]), 1 ) AS dd 
FROM CMS_V_FACT_LOSSES GROUP BY DateSerial(Year([COMPLETED]),Month([COMPLETED]), 1 ) 
ORDER BY DateSerial(Year([COMPLETED]),Month([COMPLETED]), 1 ) DESC);

и сортировка DESC не работает. Как побороть?
Спасибо.
...
Рейтинг: 0 / 0
06.08.2004, 11:32:17
    #32638223
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с сортировкой в запросе
Раскрой скобки после Union.
Кстати, значения всех записей поля будут строковые ("<все>", "01.01.01", "02.01.01" и т.д.).
А поскольку ("<" < "0")=True, то запись со "все" будет последней.
...
Рейтинг: 0 / 0
06.08.2004, 11:34:48
    #32638233
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с сортировкой в запросе
...поэтому можно добавить еще одно поле:

SELECT 0 as fs, '<Все>' AS dd FROM CMS_V_FACT_LOSSES
UNION
SELECT 1, DateSerial(Year([COMPLETED]),Month([COMPLETED]),1) AS dd
FROM CMS_V_FACT_LOSSES GROUP BY DateSerial(Year([COMPLETED]),Month([COMPLETED]),1)
ORDER BY fs, dd DESC;

Примерно так
...
Рейтинг: 0 / 0
06.08.2004, 11:36:35
    #32638240
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с сортировкой в запросе
при раскрытии скобок дает ошибку.
"<Все>" переделаю во " <Все>"
...
Рейтинг: 0 / 0
06.08.2004, 11:37:39
    #32638244
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с сортировкой в запросе
ок. спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите с сортировкой в запросе / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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