मुझे पता है कि यह एक पुराना प्रश्न है, लेकिन आप इसका मूल्यांकन करने के लिए एक अभिव्यक्ति को कोष्ठक में लपेटने में सक्षम होना चाहिए
SELECT *
FROM `cars`
WHERE `color` = "black"
OR `weight` = "heavy"
OR `type` = "limo"
ORDER BY ( (`color` = "black")
+ (`weight` = "heavy")
+ (`type` = "limo")
) DESC
कोष्ठक के भीतर प्रत्येक व्यंजक 1 के बराबर होगा यदि सत्य है, 0 यदि असत्य है; इस प्रकार जिसका योग मैचों की संख्या होगी।