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

Bagaimana cara bergabung dalam dengan tidak ada atau tidak ada dalam permintaan mysql?

Ini memanggil LEFT JOIN ... IS NULL yang umum pola.

SELECT u.id, u.username, u.email
  FROM user u
  LEFT JOIN biodata b ON u.username = b.username
 WHERE b.id IS NULL

LEFT JOIN operasi mempertahankan semua baris di user , apakah ada kecocokan di biodata . (Sebaliknya, JOIN biasa akan menekan baris dari user yang tidak cocok.) b.id IS NULL operasi menyaring baris yang lakukan memiliki kecocokan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PILIH dan kunci satu baris lalu PERBARUI

  2. Sequelize Many to Many Query Issue

  3. Di Django, bagaimana cara memilih 100 catatan acak dari database?

  4. Mengubah zona waktu koneksi di MySQL

  5. Lihat tingkat isolasi untuk kueri di mysql