sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server-skillnad (motsatsen till skärningspunkten)

Vad sägs om något sånt här?

SELECT A, B FROM Table1 EXCEPT SELECT A,B FROM Table2
UNION
SELECT A, B FROM Table2 EXCEPT SELECT A,B FROM Table1

Här är ett exempel med metoden FULL OUTER JOIN (förutsatt att A inte är nullbar i båda tabellerna)

SELECT IsNull(Table1.A, Table2.A) a,IsNull(Table1.B, Table2.B) B
FROM Table1 
FULL OUTER JOIN Table2 ON (Table1.A=Table2.A AND Table1.B=Table2.B)
WHERE Table1.A is null or Table2.A is null


  1. Slash eller ingen Slash?

  2. Aktivera fjärråtkomst till MySQL-databasen

  3. hur frågar jag kopplingstabellen med viloläge?

  4. Oracle - välj en specifik kolumn från en referensmarkör