MySQL में आइटम का क्रम बदलने के लिए, ORDER BY उपनाम का उपयोग करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable653 (Product1Amount int,Product2Amount int);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.42 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable653 मान (400,250) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable653 मान (500,300) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable653 मानों में डालें ( 40,400);क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड)mysql> DemoTable653 मान (200,450) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> DemoTable653 मान (50,20) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable653 से *चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------------+----------------+| Product1Amount | Product2Amount |+----------------+----------------+| 400 | 250 || 500 | 300 || 40 | 400 || 200 | 450 || 50 | 20 |+----------------+----------------+5 पंक्तियाँ सेट में (0.00 सेकंड)वस्तुओं के क्रम को बदलने और अंतर प्रदर्शित करने के लिए निम्नलिखित प्रश्न हैं -
mysql> ProductAmountDifference द्वारा Product1Amount,Product2Amount,(Product1Amount-Product2Amount) को ProductAmountDifference से DemoTable653 ऑर्डर के रूप में चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------------+----------------+--------------- -------------+| Product1Amount | Product2Amount | ProductAmountDifference | ------------+| 40 | 400 | -360 || 200 | 450 | -250 || 50 | 20 | 30 || 400 | 250 | 150 || 500 | 300 | 200 |+----------------+----------------+--------------- ------------+5 पंक्तियाँ सेट में (0.29 सेकंड)