आसान उपाय:
SELECT *
FROM projects
WHERE
CONCAT(category,name,description,keywords,type) LIKE '%query%'
ORDER BY name ASC;
यदि आवश्यक हो तो आप स्तंभों के बीच विभाजक जोड़ सकते हैं:
SELECT *
FROM projects
WHERE
CONCAT(category,"|",name,"|",description,"|",keywords,"|",type) LIKE '%query%'
ORDER BY name ASC;
आप एक पूर्ण पाठ खोज का भी उपयोग कर सकते हैं (आपको यहां वर्णित अनुसार एक पूर्ण पाठ अनुक्रमणिका बनाने की आवश्यकता है:एकाधिक कॉलम पर FULLTEXT INDEXES कैसे काम करते हैं? )
SELECT *, MATCH (category,name,description,keywords,type) AGAINST ('query') AS score FROM projects WHERE MATCH (category,name,description,keywords,type) AGAINST ('query');