Соединения по эквивалентности

Чтобы определить имя отдела сотрудника, Вы сравниваете значение в столбце DEPARTMENT_ID таблицы EMPLOYEES с значением DEPARTMENT_ID в таблице DEPARTMENTS.

Соединения по эквивалентности

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

  • Создайте представление при использовании псевдонимов столбцов в подзапросе:

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

Создание Таблиц

Пример на рисунке создает таблицу DEPT с четырьмя столбцами: DEPTNO, DNAME, LOC и CREATE_DATE.

Создание Таблиц

Вставка Определенной Даты и Значений Времени

Формат DD-MON-RR обычно используется, чтобы вставить значение даты.

Вставка Определенной Даты и Значений Времени

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

Вывод на экран сведений о текущей и предыдущей работах всех сотрудников.

Вывод каждого сотрудника только один раз.

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

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

Можно вывести на экран данные из основного запроса при использовании групповой функции в подзапросе, чтобы возвратить единственную строку.

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

Создание Соединений с Предложением USING

  • Если у нескольких столбцов те же самые имена, но типы данных не соответствуют, используйте предложение USING, чтобы определить столбцы для соединения по эквивалентности.

Создание Групп Данных

До сих пор в обсуждении все групповые функции обрабатывали таблицу как одну большую группу информации.

Создание Групп Данных

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

SQL-оператор на рисунке выводит на экран фамилии и даты приема всех сотрудников.

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

Функции замены регистра

Эти функции преобразовывают регистр для символьных строк:

Функции замены регистра