Продвижение сайта по поисковым запросам, контекстная реклама, качественный копирайтинг и рерайтинг, создание сайта под ключ, QA процедуры и аудит в ИТ, бизнес анализ в Киеве, Украина.

Поиск

Админ

Упорядочение агрегатных групп sql


Упорядочение агрегатных групп sql

ORDER BY может кроме того, использоваться с GROUP BY для упорядочения групп. Если это так, то ORDER BY всегда приходит последним. Вот — пример из последней главы с добавлением предложения ORDER BY. Перед группированием вывода порядок групп был произвольным, и мы теперь, заставим группы размещаться в последовательности:

SELECT snum, odate, MAX (amt)
FROM Orders
GROUP BY snum, odate
ORDER BY snum;

Вывод показывается на Рисунке 7.6.

===============  SQL Execution Log ==============
| SELECT snum, odate, MAX (amt)                   |
| FROM Orders                                     |
| GROUP BY snum, odate                            |
| ORDER BY snum ;                                 |
| =============================================== |
|    snum       odate        amt                  |
|   -----     ----------  --------                |
|    1001     10/06/1990    767.19                |
|    1001     10/05/1990   4723.00                |
|    1001     10/05/1990   9891.88                |
|    1002     10/06/1990   5160.45                |
|    1002     10/04/1990     75.75                |
|    1002     10/03/1990   1309.95                |
|    1003     10/04/1990   1713.23                |
|    1004     10/03/1990   1900.10                |
|    1007     10/03/1990   1098.16                |
=================================================

Рисунок 7.6: Упорядочение с помощью группы

Так как мы не указывали на возрастание или убывание Заказа, возрастание используется по умолчанию.

Популярность: 4%




Оставить комментарий или два


Навигация

Блог / Главная / Разработка / Упорядочение агрегатных групп sql

Инфо

Запись опубликовал admin 27 апреля 2010 года и разместил в рубрике Разработка.   Запись имеет метки:   К статье пока нет комментариев. Вы можете быть первым.  

Случайные записи

Использование подзапросов с UPDATE sql Интеграция модемных пулов с брандмауэрами Просмотр определенного столбца таблицы Тестирование устаревшей версии программы