Встречается на собеседованиях • сегодня

Какие знаешь ограничения UNION

Основные ограничения UNION в SQL:

  1. Количество столбцов в обоих запросах должно совпадать
  2. Соответствующие столбцы должны иметь совместимые типы данных
  3. UNION по умолчанию удаляет дубликаты (используйте UNION ALL для их сохранения)
  4. Имена столбцов берутся из первого запроса
  5. ORDER BY применяется только к конечному результату

Пример:

sql
-- Работает (совместимые типы)
SELECT name FROM employees
UNION
SELECT product_name FROM products;

-- Ошибка (разное число столбцов)
SELECT id, name FROM employees
UNION
SELECT product_name FROM products;

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

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы