Практическая лабораторная работа №1


HAVING SUM(Salary + Rise) > 2500


Download 3.23 Mb.
Pdf ko'rish
bet148/207
Sana16.11.2023
Hajmi3.23 Mb.
#1778259
TuriУчебно-методическое пособие
1   ...   144   145   146   147   148   149   150   151   ...   207
Bog'liq
курс лаб по SQL 2008

HAVING SUM(Salary + Rise) > 2500; 
На практике фраза HAVING очень редко используется без фразы GROUP BY, из-
за чего такая возможность предоставляется не во всех СУБД. 
Сортировка результирующих строк 
Как мы уже отмечали, строки в таблицах базы данных неупорядочены. Также 
неупорядочены и строки результирующей таблицы запроса, однако для их упорядочения 
в предложении SELECT можно воспользоваться фразой ORDER BY. Она сортирует по 
значению указанных в ней столбцов (и выражений над столбцами) строки 
результирующей таблицы запроса. Синтаксис этой фразы следующий: 
ORDER BY спецификация_сортировки[. спецификация_сортировки]... 
где спецификация_сортировки имеет такой синтаксис: 


142 
выражение_сортировки [направление_сортировки] [положение_NULL] 
Сортировать можно по столбцам (выражениям) тех типов, для которых 
определены операции сравнения. Это относится, в частности, к символьным строкам, 
числам и временным значениям. Можно указывать направление сортировки и место 
расположения строк, имеющих значение NULL для выражений сортировки. 
Далее в этом уроке мы рассмотрим общие способы упорядочения результирующих 
строк.
Сортировка по столбцу или выражению 
Сортировать строки результирующей таблицы запроса можно по отдельным 
столбцам, совокупности столбцов, а также по одному или нескольким выражениям над 
столбцами. Ниже рассматриваются все эти варианты. 
Сортировка по столбцу 
Простейший вариант сортировки - это сортировка по одному из столбцов 
результирующей таблицы. 
Запрос 26. Вывести алфавитный список фамилий профессоров и доцентов. 
SELECT NAME_TEACHER
FROM TEACHER 
wheRE LOwER(Dolgnost ) =’профессор’ OR 
LOWER(Dolgnost ) = 'доцент'
ORDER BY NAME_TEACHER; 

Download 3.23 Mb.

Do'stlaringiz bilan baham:
1   ...   144   145   146   147   148   149   150   151   ...   207




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling