अपना डेटा मॉडल ठीक करें! एक ही कॉलम में एकाधिक मान संग्रहीत न करें।
उचित SQL सिंटैक्स सीखें! कभी नहीं FROM
. में अल्पविराम का प्रयोग करें खंड। हमेशा उचित, स्पष्ट, मानक . का उपयोग करें JOIN
वाक्य रचना।
इसके साथ ही, आपको स्ट्रिंग को विभाजित करने की आवश्यकता नहीं है। आप स्ट्रिंग संचालन का उपयोग कर सकते हैं:
AND CONCAT('-', eo.photosId, '-') LIKE CONCAT('%-', er.pNumber, '-%')
लेकिन जैसे ही आपको यह क्वेरी काम करने लगे, आपको वास्तव में डेटा मॉडल को ठीक करने का काम शुरू कर देना चाहिए।