Sejauh yang saya tahu MySQL tidak mendukungEXCEPT
operator. Coba ini sebagai gantinya:
SELECT File_Name
FROM Words_DB
WHERE Word_Name=" . $element . "
AND File_Name NOT IN (
SELECT File_Name
FROM Files_DB
WHERE Display=0
)
Anda juga dapat menggunakanNOT EXISTS
correlate yang berkorelasi atau aLEFT JOIN
. Karena saya tidak banyak menggunakan MySQL, saya tidak bisa mengatakan mana yang berkinerja terbaik.