Mysql
 sql >> база данни >  >> RDS >> Mysql

Трябва да се присъединят 2 таблици, но с изключение на някои редове в друга таблица в MySQL

Следното трябва да свърши работа!

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 )

Надявам се това да помогне!

Също така, следната цигулка демонстрира, че горният отговор всъщност е правилен: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. Django - Промяна на релация ForeignKey към OneToOne

  2. Грешка при преименуването на колона в MySQL

  3. Как можете да покажете нула подред, като използвате динамика за година и месец в интервал?

  4. Това защитен метод ли е за вмъкване на данни от формуляра в MySQL база данни?

  5. Извлечете датата и я преобразувайте в конкретна часова зона според часовата зона на потребителя