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

MySQL में डोमेन नाम कैसे सॉर्ट करें?

<घंटा/>

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

mysql> टेबल बनाएं DemoTable670(DomainName टेक्स्ट);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.77 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हम डोमेन नाम सम्मिलित कर रहे हैं -

mysql> DemoTable670 मानों ('www.facebook.com') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> DemoTable670 मानों ('www.google.com') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> DemoTable670 मान ('www.amazon.com') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)

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

mysql> DemoTable670 से *चुनें;

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

<पूर्व>+------------------+| डोमेन नाम |+----------------------------+| www.facebook.com || www.google.com || www.amazon.com |+------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL में डोमेन सॉर्ट करने के लिए क्वेरी निम्नलिखित है -

mysql> SUBSTRING_INDEX(DomainName, '.', -2),SUBSTRING_INDEX(DomainName, '.', 2);
द्वारा DemoTable670 ऑर्डर से *चुनें।

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

<पूर्व>+------------------+| डोमेन नाम |+----------------------------+| www.amazon.com || www.facebook.com || www.google.com |+------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. फ़ील्ड द्वारा ऑर्डर का उपयोग कैसे करें और एक एकल MySQL फ़ील्ड में आईडी द्वारा क्रमबद्ध करें?

    इसके लिए आप ORDER BY FIELD का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.78 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (250, जॉन); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.33 सेकंड) चयन कथन का उपयोग करके तालिका से

  1. MySQL में डेटाबेस से तालिका नाम कैसे प्राप्त करें?

    MySQL में किसी डेटाबेस से तालिका नाम पुनर्प्राप्त करने के लिए, सिंटैक्स इस प्रकार है - अपनेडेटाबेसनाम से टेबल दिखाएं; आइए MySQL में डेटाबेस से तालिका नामों को पुनः प्राप्त करने के लिए उपरोक्त क्वेरी को लागू करें - hb_student_tracker से टेबल दिखाएं; यह निम्नलिखित आउटपुट उत्पन्न करेगा - +----------

  1. MySQL में अंत में किसी विशेष मान को कैसे क्रमबद्ध करें?

    इसके लिए आप ORDER BY का उपयोग कर सकते हैं। आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.60 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो 57 (पूर्ण_नाम) मान (क्रिस ब्राउन) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.31 सेकंड) चयन कथन का उपयोग करके तालिका से रिकॉर