बस सभी शर्तों को HAVING
. में डाल दें खंड।
SELECT [some fields], CONCAT(firstname, ' ', 'lastname') as fullname
FROM people
HAVING firstname LIKE '%user_submitted_data%'
OR lastname LIKE '%user_submitted_data%'
OR fullname LIKE '%user_submitted_data%
WHERE
क्लॉज पंक्तियों को जल्दी छोड़ सकता है, लेकिन चूंकि आप उन्हें बाद . तक नहीं छोड़ सकते आपने गणना किए गए कॉलम पर स्थिति का मूल्यांकन किया है, और इसके लिए HAVING
. तक प्रतीक्षा करनी होगी , यह आपको WHERE
. का उपयोग करने के लिए कुछ भी नहीं खरीदता है ।