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

एकाधिक कॉलम द्वारा MySQL पंक्तियों को कैसे ऑर्डर करें?


आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable -> ( -> FirstName varchar(20), -> LastName varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.44 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('जॉन', 'स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.35 सेकंड) mysql> डेमोटेबल मानों में डालें ('क्रिस', 'ब्राउन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.37 सेकंड) mysql> डेमोटेबल मानों में डालें ('कैरोल', 'टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड', 'मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड)

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

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

आउटपुट

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+----------+| प्रथम नाम | अंतिम नाम |+-----------+----------+| जॉन | स्मिथ || क्रिस | ब्राउन || कैरल | टेलर || डेविड | मिलर |+-----------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL पंक्तियों को एकाधिक स्तंभों द्वारा क्रमित करने की क्वेरी निम्नलिखित है -

mysql> फर्स्टनाम, लास्टनाम द्वारा डेमोटेबल ऑर्डर से *चुनें

आउटपुट

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+----------+| प्रथम नाम | अंतिम नाम |+-----------+----------+| कैरल | टेलर || क्रिस | ब्राउन || डेविड | मिलर || जॉन | स्मिथ | +---------------+----------+4 पंक्तियाँ सेट में (0.24 सेकंड)
  1. MySQL GROUP BY क्लॉज में पंक्तियों को कैसे ऑर्डर या चुनें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1572 मानों (4,79, बॉब) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable1572

  1. एकाधिक स्तंभों द्वारा आदेश MySQL में अपेक्षित रूप से काम नहीं कर रहा है?

    निम्नलिखित कई स्तंभों द्वारा क्रमित करने के लिए वाक्य रचना है - select *from yourTableName order by yourColumnName1 DESC,yourColumnName2,yourColumnName3; आइए एक टेबल बनाएं - mysql> create table demo29 −> ( −> value1 int, −> value2 int −> ); Query OK, 0 rows af

  1. MySQL में एकाधिक कॉलम कैसे खोजें?

    आइए समझें कि MySQL में एकाधिक कॉलम कैसे खोजें - नोट: हम मानते हैं कि हमने DBNAME नाम का एक डेटाबेस और tableName नाम की एक टेबल बनाई है। AND और OR ऑपरेटरों का उपयोग किया जा सकता है, जो इस बात पर निर्भर करता है कि उपयोगकर्ता खोज को क्या लौटाना चाहता है। आइए इसे एक उदाहरण की मदद से देखते हैं - उदाहर