За 1 минуту покажу как работает UNION и в чем разница между UNION и UNION ALL. UNION и UNION ALL нужны для объединения наборов данных, получаемых запросами. Разница состоит в том, что UNION в результате объединения, оставляет только уникальные строки.
Наш курс по SQL и базам данных здесь: https://prime-soft.biz/courses/sql