इसके लिए ORDER BY क्लॉज का इस्तेमाल करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं डेमोटेबल (StudentId int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड)
अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड्स इन्सर्ट कर सकते हैं -
mysql> डेमोटेबल वैल्यू (100) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल मानों में डालें (60); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ( 70); क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें (45); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> डेमोटेबल मानों में डालें (55); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.13 सेकंड)mysql> डेमोटेबल वैल्यू (78) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
आउटपुट
<पूर्व>+-----------+| छात्र आईडी |+-----------+| 100 || 60 || 70 || 45 || 55 || 78 |+----------+6 पंक्तियों में सेट (0.00 सेकंड)ORDER BY के साथ मूल्य के आधार पर छाँटने की क्वेरी निम्नलिखित है। यहां, पहले हम 70 प्रदर्शित कर रहे हैं, क्योंकि हमने इसका ऑर्डर ORDER BY के साथ सेट कर दिया है। शेष आईडी आरोही क्रम में प्रदर्शित होते हैं -
mysql> *StudentId=70 desc,StudentId asc द्वारा डेमोटेबल ऑर्डर से चुनें;