Delphi | Сети | ПК | Маршрутизаторы | Моделирование | Протоколы | Экспертные системы |
Художественные возможности материалов
Удаленный доступ | Доменные имена развития компьютерной графики
Аплеты | SQL | Надежность | Задачи | Информационные процессы | Очередь JAVA | Отказы изделия | Расчет надежности показателей | Инфсис

Основные понятия и способы применения SQL - в примерах и задачах

SQL язык запросов к реляционным базам данных Учебник

 Использование UNION с ORDER BY

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

SELECT 'МЭКСОЦ', A.STUDENT_ID, SURNAME, E.MARK, E.EXAM_DATE FROM STUDENT A,

(SELECT B.STUDENT_ID, B.MARK, B.EXAM_DATE FROM EXAM_MARKS  B,

(SELECT MAX (MARK) AS MAX_MARK, C. EXAM_DATE FROM EXAM_MARKS  С GROUP BY C.EXAM_DATE) D WHERE B.EXAM_DATE=D.EXAM_DATE

AND B.MARK=MAX_MARK) E WHERE A.STUDENT_ID=E.STUDENT_ID UNION ALL

SELECT 'МИНОЦ', A.STUDENT_ID, SURNAME, E.MARK, E.EXAM_DATE FROM STUDENT A,

(SELECT B.STUDENT_ID, B.MARK, B.EXAM_DATE FROM EXAM_MARKS  B,

(SELECT MIN(MARK) AS MIN_MARK, C.EXAM_DATE FROM EXAM_MARKS  С GROUP BY C.EXAM_DATE) D WHERE В.EXAM_DATE=D.EXAM_DATE AND B.MARK=MIN_MARK)  E WHERE A.STUDENT_ID=E.STUDENT_ID ORDER BY SURNAME,E.EXAM_DATE;

Maya 3D графика в кино и телевидении Воздействие испытаний ядерного оружия на здоровье населения Объектно-ориентированный язык программирования Java Объектно-ориентированное программирование Delphi Библиотека визуальных компонентов VCL и ее базовые классы Кроссплатформенное программирование для Linux Элементы управления Win32 Элементы управления Windows XP Файлы и устройства ввода/вывода Что такое экспертная система? Объектно-ориентированное программирование Инструментальные средства разработки экспертных систем Программирование на языке CLIPS Критерии и количественные характеристики надежности Расчет характеристик надежности невостанавливаемых резервированных изделий Расчет надежности системы с постоянным резервированием Интегрирование тригонометрических функций ;