Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में 4,2,1,3 जैसे कस्टम नियम द्वारा ऑर्डर कैसे करें?

<घंटा/>

कस्टम नियम के साथ ऑर्डर करने के लिए, ORDER BY FIELD() का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं डेमोटेबल (नंबर इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल मानों में सम्मिलित करें(1);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> डेमोटेबल मानों में सम्मिलित करें(4);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड)mysql> डेमोटेबल मानों में सम्मिलित करें ( 2);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)mysql> डेमोटेबल मानों में सम्मिलित करें(3);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

आउटपुट

<पूर्व>+--------+| नंबर |+-----------+| 1 || 4 || 2 || 3 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

कस्टम नियम द्वारा ऑर्डर करने के लिए क्वेरी निम्नलिखित है, उदाहरण के लिए, 4,2,1,3 -

mysql> DemoTable क्रम से फ़ील्ड के अनुसार *चुनें (नंबर, 4,2,1,3);

यह कस्टम ऑर्डरिंग के साथ निम्न आउटपुट उत्पन्न करेगा -

<पूर्व>+--------+| नंबर |+-----------+| 4 || 2 || 1 || 3 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में आइटम का क्रम कैसे बदलें?

    MySQL में आइटम का क्रम बदलने के लिए, ORDER BY उपनाम का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable653 (Product1Amount int,Product2Amount int);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.42 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable653 मान (50,20) में डालें; क्व

  1. MySQL में समूहीकृत फ़ील्ड द्वारा ऑर्डर कैसे करें?

    समूहीकृत फ़ील्ड द्वारा ऑर्डर करने के लिए, IN() के साथ ORDER BY CASE का उपयोग करें। CASE विभिन्न स्थितियों का मूल्यांकन करता है जबकि ORDER BY सॉर्ट मानों को आरोही या अवरोही क्रम में क्रमबद्ध करता है। MySQL IN () का उपयोग मैच खोजने के लिए किया जाता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(V

  1. MySQL में कस्टम सॉर्ट ऑर्डर लागू करें

    MySQL में कस्टम सॉर्ट ऑर्डर को लागू करने के लिए, आपको ORDER BY FIELD() का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.65 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (उत्पाद प्रबंधक); क्वेरी ठीक है, 1 पंक्ति प्रभावि