द्वारा ऑर्डर करना कहें कि मेरे पास संबंधित रंगों के साथ फूलों की एक तालिका है। क्या फूलों की एक सूची प्राप्त करना संभव है, उन्हें कहें, Yellow
पहले, फिर Blue
, फिर Red
। असल में, मैं मूल्यों की एक सूची निर्दिष्ट करना चाहता हूं और परिणामों को उन मानों से आदेश देना चाहता हूं। मुमकिन? एएनएसआई मामला बयान ..orMySQL - कुछ एएससी या डीईएससी
ORDER BY FIND_IN_SET(column, 'Yellow,Blue,Red')
:
कॉलम जोड़ने से समस्या को हल करने में समस्या होती है जब कभी-कभी मुझे ऑर्डर करने की आवश्यकता होती है (पीला, नीला, लाल), कभी-कभी (नीला, पीला, लाल), कभी-कभी (लाल, पीला, नीला), .... – StackOverflowNewbie
THe ' sort_order 'फ़ील्ड को उस पदानुक्रम को स्टोर करना चाहिए जिस पर आपको सॉर्ट करने की आवश्यकता है। उदाहरण के लिए। जब आप सॉर्ट करना चाहते हैं तो रंग और 'sort_order' का मान निम्नानुसार होना चाहिए (ब्लू, पीला, लाल), ब्लू - 1 पीला - 2 लाल - 3 जब आप सॉर्ट करना चाहते हैं (लाल, पीला, नीला) नीला - 3 पीला - 2 लाल - 1 यह आपको php कोड संपादित किए बिना सॉर्ट ऑर्डर को संशोधित करने में मदद करेगा। एक उच्च अंत में, आप एक पृष्ठ में सॉर्ट ऑर्डर प्रबंधित करने के लिए एक वेब प्रावधान प्रदान करते हैं ताकि जब भी उपयोगकर्ता/व्यवस्थापक आदेश बदलना चाहे। इस तरह यह उच्च अंत वेब साइटों पर संभाला जाता है। –