Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Sie müssen 2 Tabellen verbinden, außer einigen Zeilen in einer anderen Tabelle in MySQL

Folgendes sollte reichen!

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 )

Hoffe, das hilft!

Auch die folgende Geige zeigt, dass die obige Antwort tatsächlich richtig ist:http:// sqlfiddle.com/#!2/9753f/5