विशिष्ट रिकॉर्ड ऑर्डरिंग सेट करने के लिए, ORDER BY LIKE का उपयोग करें। आइए पहले एक टेबल बनाएं−
mysql> टेबल बनाएं DemoTable808(Value varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable808 मानों ('स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable808 मानों में डालें ('एडमस्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> सम्मिलित करें DemoTable808 मानों में ('कैरोलस्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable808 मानों में डालें ('स्मिथजॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable808 से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+---------------+| मूल्य |+---------------+| स्मिथ || एडमस्मिथ || कैरोलस्मिथ || स्मिथजॉन |+---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)विशिष्ट क्रम निर्धारित करने के लिए निम्नलिखित प्रश्न है -
mysql> DemoTable808 से * का चयन करें जब मान 'स्मिथ%' की तरह हो तो 0 और 1 अंत asc, Value asc;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+---------------+| मूल्य |+---------------+| स्मिथ || स्मिथजॉन || एडमस्मिथ || कैरलस्मिथ |+---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)