ОСНОВНОЕ

WORDPRESS

Операционные системы

Базы данных

Фреймворк Bootstrap

Любовь может изменить человека до неузнаваемости (Теренций).

SQL – класс UNION

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
SQL - класс UNION
Оператор/класс UNION используется для объединения результатов двух или более SELECT без возврата каких-либо повторяющихся строк.

Для того, чтобы использовать оператор UNION, каждый оператор SELECT, должен иметь

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

Но они не должны быть одинаковой длины.

Синтаксис

Основной синтаксис оператораUNIONследующий:

 

Здесь, данное условие может быть любое данное выражение основано на вашем требовании.

Пример

Рассмотрим следующие две таблицы.

Таблица 1 – Таблица CUSTOMERS выглядит следующим образом.

 

 

Таблица 2 – Таблица ORDERS выглядит следующим образом:

 

Теперь, давайте объединим эти две таблицы в нашем операторе SELECT следующим образом:

 

Это произведет следующий результат:

Класс UNION ALL

Оператор UNION ALL используется для объединения результатов двух SELECT включая повторяющиеся строки.

Те же правила, которые применяются к оператору UNION будет применяться к оператору UNION ALL.

Синтаксис

Основной синтаксис UNION ALLследующий:

 

Вот, данное состояние может быть любое выражение, основанное на вашем требовании.

Пример

Рассмотрим следующие две таблицы,

Таблица 1 – Таблица CUSTOMERS выглядит следующим образом:

 

Таблица 2 – таблица ORDERS следующая:

 

Теперь, давайте объединим эти две таблиц в нашем операторе SELECT следующим образом:

 

Это произведет следующий результат:

 

Есть два других положения (то есть, оператора), которые работают как оператор UNION.

  • Класс INTERSECT– используется в SQL для объединения два SELECT, но возвращает строки только с первым SELECT, которые идентичны со строками во втором SELECT.
  • Класс EXCEPT– объединяет два SELECT и возвращает строку из первого SELECT, не возвращенных вторым SELECT.

Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close