UNION в SQL объединяет результаты двух или более операторов SELECT, удаляя повторяющиеся строки из результирующего набора, представляя только уникальные записи. 14
Разница между UNION и UNION ALL заключается в том, что UNION удаляет дубликаты, а UNION ALL сохраняет все строки, включая дубликаты, без какого-либо удаления. 14