GROUP BY namef
4 HAVING SUM(stoimost_prok)>50
5 ORDER BY SUM(stoimost_prok);
NAMEF Общая стоимость
------------------------- --------------------------------------
Куклы 60
Звонок 121
Лабораторная работа №8
Тема: ПОДЗАПРОСЫ
Синтаксис
SELECT список_выбора
FROM таблица
WHERE выражение оператор
(SELECT список_выбора
FROM таблица);
где: оператор оператор сравнения (например, >, = или IN).
Операторы сравнения делятся на два класса: однострочные (>,=,>=,<,<>,<=) и многострочные (IN, NOT IN).
Подзапросы иногда называют вложенной командой SELECT, подкомандой SELECT или внутренней командой SELECT. Как правило, подзапрос выполняется первым, а его результат используется для полного определения условия во внешнем запросе.
· Подзапрос должен быть заключен в скобки.
· Подзапрос должен находиться после оператора сравнения.
· В подзапросе нельзя использовать предложение ORDER BY. На каждую команду SELECT разрешается только одно предложение ORDER BY, и если оно используется, то должно быть последним в главной команде SELECT.
Однострочные подзапросы
Однострочный подзапрос возвращает из вложенной команды SELECT только одну строку. В подзапросах этого типа используется однострочный оператор сравнения.
Пример.
Вывод списка названий фильмов, имеющих такую же прокатную стоимость, что и фильм «Дом»
SQL> SELECT namef, stoimost_prok