Mysql
 sql >> Database >  >> RDS >> Mysql

È necessario unire 2 tabelle ma ad eccezione di alcune righe in un'altra tabella in MySQL

Quanto segue dovrebbe fare il trucco!

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 )

Spero che questo aiuti!

Inoltre, il seguente violino dimostra che la risposta di cui sopra è, in effetti, corretta:http:// sqlfiddle.com/#!2/9753f/5