Theo như tôi biết thì MySQL không hỗ trợ EXCEPT
nhà điều hành. Hãy thử cái này thay thế:
SELECT File_Name
FROM Words_DB
WHERE Word_Name=" . $element . "
AND File_Name NOT IN (
SELECT File_Name
FROM Files_DB
WHERE Display=0
)
Bạn cũng có thể sử dụng NOT EXISTS
tương quan hoặc LEFT JOIN
. Vì tôi không sử dụng MySQL nhiều nên không thể nói cái nào hoạt động tốt nhất.