Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL:perbedaan dua set hasil

Untuk melakukan result1 - result2, Anda dapat menggabungkan result1 dengan result2, dan hanya mengeluarkan item yang ada di result1. Misalnya:

SELECT DISTINCT result1.column
FROM result1 LEFT JOIN result2 ON result1.column = result2.column
WHERE result2.column IS NULL

Perhatikan bahwa ini bukan satu set perbedaan , dan tidak akan menampilkan item di result2 yang tidak ada di result1. Sudah diatur pengurangan .

Lihat juga:Web versi arsip dari entri blog yang relevan .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql Bagaimana cara mengatur variabel lokal dalam pernyataan pembaruan (Sintaks?)

  2. Membuat umpan dari beberapa model rel, secara efisien?

  3. Memilih semua bidang kecuali hanya satu bidang di mysql

  4. Relevansi pencarian teks lengkap diukur dalam?

  5. Kesalahan dalam mengonfigurasi hibernate 5.0.1 dan MySQL