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

Използване на оператор EXCEPT във версия на MySql 5.1

Доколкото знам MySQL не поддържа EXCEPT оператор. Опитайте това вместо това:

SELECT File_Name
FROM Words_DB
WHERE Word_Name=" . $element . "
AND File_Name NOT IN (
  SELECT File_Name 
  FROM Files_DB 
  WHERE Display=0
)

Можете също да използвате или корелираNOT EXISTS или LEFT JOIN . Тъй като не използвам много MySQL, не мога да кажа кое се представя най-добре.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL тригери:JSON_SEARCH целочислена стойност в json масив от цели числа

  2. изтриване на ред с ajax функция и php

  3. Съществуват проблеми с добавянето на нов идентификатор (автоматично увеличение) след таблицата

  4. Кои са жизнеспособните слоеве за абстракция на база данни за Python

  5. как да получите всички резултати от mysql tuple и да конвертирате в json