Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbedaan SQL Server (kebalikan dari perpotongan)

Bagaimana dengan yang seperti ini?

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

Berikut adalah contoh dengan metode FULL OUTER JOIN (dengan asumsi A tidak dapat dibatalkan di kedua tabel)

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menambahkan nomor urut untuk grup dalam kueri SQL tanpa tabel temp

  2. SQL Server 2008 - Bantuan menulis Pemicu INSERT sederhana

  3. CONVERT() dari Tanggal/Waktu ke Contoh String di SQL Server

  4. Catat perubahan catatan di server SQL dalam tabel audit

  5. Memotong biaya lisensi SQL Server