Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

UNIÃO TODOS e NÃO EM juntos


As partes de um UNION são tratadas como consultas separadas, para que você possa agrupá-las em uma subconsulta:
SELECT Name 
FROM (Select Name from Fname
      UNION ALL
      Select Name from Lname)sub
WHERE Name NOT IN (Select Name from Exceptions)

Você pode manter isso como UNION ALL se você não se importa com duplicatas.