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

Perlu bergabung dengan 2 tabel tetapi kecuali beberapa baris di tabel lain di MySQL

Berikut ini harus melakukan trik!

SELECT DISTINCT k.source, 
                k.target, 
                k.frequency 
FROM   links k 
       LEFT JOIN logs g 
              ON g.id = k.id 
WHERE  IFNULL(status, '') != 'Del Edge' 
       AND 'Bush' IN( k.source, k.target )

Semoga ini bisa membantu!

Juga, biola berikut menunjukkan bahwa jawaban di atas, pada kenyataannya, benar:http:// sqlfiddle.com/#!2/9753f/5




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Keunikan Django

  2. Sequelize:Atau-kondisikan lebih dari beberapa tabel

  3. Jumlah entri dalam DB PHP

  4. Sistem Pesan dengan PHP/MySQL

  5. Pembaruan Mysql berdasarkan keberadaan di tabel lain