Типы Ограничений

  • Ограничения следят за исполнением правил на табличном уровне.

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

Обновление Строк в Таблице

  • Значения для определенной строки или строк изменяются, если Вы определяете предложение WHERE:

Обновление Строк в Таблице

Использование Оператора INTERSECT

Вывод на экран ID сотрудников и ID работ тех сотрудников, у которых в настоящий момент название работы является тем же самым, как и их предыдущая работа (то есть, они меняли работу, но теперь вернулись к выполнению той же самой работы, которую они делали ранее).

Использование Оператора INTERSECT

Использование Операторов ANY и ALL в Многострочных Подзапросах

Оператор ANY (и его синоним, оператор SOME) сравнивает значение с каждым значением, возвращенным подзапросом.

Использование Операторов ANY и ALL в Многострочных Подзапросах

Создание Тройных Соединений с Предложением ON

Тройное соединение является соединением трех таблиц.

Создание Тройных Соединений с Предложением ON

Недопустимые Запросы с Использованием Групповых Функций

Любой столбец или выражение в списке SELECT, который не является агрегатной функцией, должен быть в предложении GROUP BY:

Недопустимые Запросы с Использованием Групповых Функций

Использование TO_CHAR и Функции TO_DATE с Форматом Даты RR

Чтобы найти сотрудников, нанятых до 1990, используйте формат даты RR, который приводит к тем же самым результатам независимо от того, выполняется ли команда в 1999 или теперь:

Использование TO_CHAR и Функции TO_DATE с Форматом Даты RR

Использование Функций TRUNC и MOD

Функция TRUNC усекает столбец, выражение или значение к n десятичным разрядам.

Использование Функций TRUNC и MOD

Определение Условий, Используя Логические Операторы

Логическое условие комбинирует результат двух условий к единственному результату, основанному на этих условиях или оно инвертирует результат одного условия.

Определение Условий, Используя Логические Операторы

Определение Псевдонима Столбца

Псевдоним столбца:

  • Переименовывает заголовок столбца

  • Полезен с вычислениями

  • Следует сразу за именем столбца (Может также быть необязательное ключевое слово AS между именем столбца и псевдонимом.)

  • Требует двойных кавычек, если он содержит пробелы или специальные символы, или если он чувствителен к регистру