Есть две выборки с одинаковыми столбцами (например, id, user_id, dt, ...), объединенные через UNION ALL. Как убрать дубли после UNION ALL двух выборок?
SQLeasyjunior
Варианты ответа
Оборачивать результат в SELECT DISTINCT ... по нужным столбцам
Использовать только UNION ALL и надеяться, что дублей не будет
Заменить UNION ALL на CROSS JOIN и потом отфильтровать лишнее
Использовать GROUP BY на одном из источников до UNION ALL
Разбор ответа
Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.
2475 вопросов с разбором, quiz-режим с проверкой, AI-собес и подготовка к интервью аналитика.