Материал: Oracle_SQL_5

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Дополнительные фразы предложения SELECT

в SQL Oracle

Лабораторная работа 5

SELECT

1.Использование функций

2.GROUP BY, HAVING и ORDER BY

(см. Урок 5-6. « Уроки SQL»)

Синтаксис команды SELECT

SELECT {* | [DISTINCT | ALL]

список_выражений_выбора} [INTO список_переменных]

FROM список_спецификаций_таблиц [WHERE условие]

[[START WITH условие_спецификации_корня] CONNECT BY условие_рекурсивной_связи] [GROUP BY список_выражений_группировки [HAVING групповое_условие]]

[ORDER BY список_выражений_упорядочения];:

Функции SQL

имеют следующий формат:

имя_функции [(аргумент_1 [, аргумент_2]...)]

Он допускает, что функции могут иметь ноль, один или более аргументов. При отсутствии списка аргументов круглые скобки не используются.

Функции SQL

-встроенные функции

-определяемые пользователем функции

Каждая реляционная СУБД имеет свой собственный язык написания пользовательских функций, например, в Oracle таким языком является PL/SQL.

Встроенными являются предварительно определенные в языке функции. Ко второму классу относятся функции, которые пишутся пользователями на специальном языке, предполагающем в использование всех возможностей языка SQL.

5

Источник: https://studfile.net/preview/16419787/