आप मेल खाने वाले भावों की गिनती कर सकते हैं। MySQL सत्य के लिए 1 और असत्य के लिए 0 देता है।
WHERE (FirstName = ?) + (LastName = ?) + (... = ?) > 2
आप इसका उपयोग करके भी ऑर्डर कर सकते हैं। आप यह सुनिश्चित करने के लिए अवरोही क्रमित करना चाहेंगे कि उच्च मिलान पहले दिखाई दें।
ORDER BY ((FirstName = ?) + (LastName = ?) + (... = ?)) DESC