Så vitt jag vet stöder inte MySQL EXCEPT
operatör. Prova detta istället:
SELECT File_Name
FROM Words_DB
WHERE Word_Name=" . $element . "
AND File_Name NOT IN (
SELECT File_Name
FROM Files_DB
WHERE Display=0
)
Du kan också använda antingen en korrelerad NOT EXISTS
eller en LEFT JOIN
. Eftersom jag inte använder MySQL så mycket kan jag inte säga vilken som fungerar bäst.