आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable -> ( -> status int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल वैल्यू (30) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> डेमोटेबल मानों में डालें (20); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल मानों में डालें ( 20); क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल मानों में डालें (30); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> डेमोटेबल मानों में डालें (10); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.14 सेकंड)mysql> डेमोटेबल मानों में डालें (40); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
आउटपुट
<पूर्व>+--------+| स्थिति |+----------+| 30 || 20 || 20 || 30 || 10 || 40 |+----------+6 पंक्तियों में सेट (0.00 सेकंड)अब, मान लें कि आप निम्न परिणाम प्राप्त करने के लिए ORDER BY का एक तरह से उपयोग करना चाहते हैं। यहां, संख्या 10 को अंत में सेट किया गया है और बाकी की सूची को आरोही क्रम में क्रमबद्ध किया गया है।
202030304010
यहाँ MySQL में एक विशिष्ट संख्या पर खंड द्वारा आदेश लागू करने की क्वेरी है।
mysql> डेमोटेबल ऑर्डर से *स्थिति =10, स्थिति के अनुसार चुनें;