Please enable JavaScript.
Coggle requires JavaScript to display documents.
Объединение таблиц. Подзапросы. (Создание и удаление таблиц (CREATE TABLE,…
Объединение таблиц. Подзапросы.
Использование в запросе нескольких источников записей
Явные операции соединения
INNER (внутренние)
INNER JOIN
В результирующий набор попадут только те соединения строк двух таблиц, для которых значение предиката равно TRUE.
OUTER (внешние)
LEFT JOIN
Помимо строк, для которых выполняется условие предиката,в результирующий набор попадут все остальные строки из первой таблицы (левой).
RIGHT JOIN
В результирующий набор попадут все строки из второй таблицы, которые будут соединяться только с теми строками из первой таблицы, для которых выполняется условие соединения.
FULL JOIN
В результирующую таблицу попадут не только те строки, которые имеют одинаковые значения в сопоставляемых столбцах, но и все остальные строки исходных таблиц, не имеющие соответствующих значений в другой таблице.
Устранение избыточности
Псевдонимы
Использование вложенных запросов
Оператор EXISTS
Объединение многочисленных запросов в один
UNION
UNION и SELECT
UNION и ORDER BY
Внешнее объединение
Полное
Неполное
Ввод, удаление и изменение значений полей
Команды языка DML
INSERT (вставить)
UPDATE (обновить)
DELETE (удалить)
Создание и удаление таблиц
CREATE TABLE
Эта команда создает пустую таблицу
без строк.
ALTER TABLE
Широко доступная, и довольно содержательная форма, хотя ее возможности несколько ограничены. Она используется, чтобы изменить определение существующей таблицы. Обычно, она добавляет столбцы к таблице. Иногда она может удалять столбцы или изменять их размеры, а также в некоторых программах добавлять или удалять ограничения.
DROP TABLE
Эта команда удаляет таблицу.