जहाँ तक मुझे पता है 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 का अधिक उपयोग नहीं करता, इसलिए मैं यह नहीं कह सकता कि कौन सबसे अच्छा प्रदर्शन करता है।