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

MySQL में ORDERBY शब्द?

<घंटा/>

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

mysql> टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentFavouriteSubject varchar(100));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.52 सेकंड)

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

mysql> DemoTable(StudentFirstName,StudentFavouriteSubject) मान ('लैरी', 'जावा') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable(StudentFirstName,StudentFavouriteSubject) मान ('सैम', 'सी'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> डेमोटेबल (स्टूडेंटफर्स्टनाम, छात्र पसंदीदा विषय) मान ('बॉब', 'मोंगोडीबी') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकेंड) mysql> में डालें DemoTable(StudentFirstName,StudentFavouriteSubject)मान('डेविड','MySQL');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)

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

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

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

<पूर्व>+-----------+---------------------+-------------- ----------+| छात्र आईडी | स्टूडेंटफर्स्टनाम | छात्र का पसंदीदा विषय |+-----------+---------------------+---------------- ---------+| 1 | लैरी | जावा || 2 | सैम | सी || 3 | बॉब | मोंगोडीबी || 4 | डेविड | मायएसक्यूएल |+-----------+------------------+---------------- ---------+4 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL में ORDER BY शब्द की क्वेरी निम्नलिखित है -

mysql> DemoTableORDER BY FIELD(`StudentFavouriteSubject`, 'MongoDB','MySQL','Java','C') से *चुनें;

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

<पूर्व>+-----------+---------------------+-------------- ----------+| छात्र आईडी | स्टूडेंटफर्स्टनाम | छात्र का पसंदीदा विषय |+-----------+---------------------+---------------- ---------+| 3 | बॉब | मोंगोडीबी || 4 | डेविड | मायएसक्यूएल || 1 | लैरी | जावा || 2 | सैम | सी |+-----------+---------------------+---------------- ---------+4 पंक्तियाँ सेट में (0.03 सेकंड)
  1. क्या हम उपयोगकर्ता शब्द का उपयोग MySQL तालिका के लिए कर सकते हैं?

    आप MySQL तालिका के लिए उपयोगकर्ता का उपयोग नहीं कर सकते क्योंकि यह MySQL में एक आरक्षित शब्द है। आप उपयोगकर्ता से उपयोगकर्ता या कुछ और नाम बदल सकते हैं या आप उपयोगकर्ता शब्द के आसपास बैकटिक्स का उपयोग कर सकते हैं। उपयोगकर्ता शब्द का उपयोग उपयोगकर्ता बनाने के लिए किया जा सकता है या MySQL डेटाबेस से

  1. RegExp के साथ MySQL में विशिष्ट शब्द कैसे खोजें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.82 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - तालिका बदलें डेमोटेबल पूर्ण टेक्स्ट जोड़ें (शीर्षक); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुई हैं, 1 चेतावनी (10.60 सेकंड) रिकॉर्ड:0 डुप्लीकेट:0 चेतावनियाँ:1 चयन कथन का

  1. सी # ऑर्डर द्वारा अवरोही

    तत्वों को अवरोही क्रम में क्रमबद्ध करने के लिए C# में अवरोही क्रम का उपयोग करें। हमारी सूची निम्नलिखित है - IList<Employee> emp = new List<Employee>() { new Employee() { EmployeeRank = 3, EmpName = "Tom", EmpMarks = 90 } , new Employee() { EmployeeRank = 4, EmpName = "Kat