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

MySQL क्वेरी रिकॉर्ड को वर्णानुक्रम में लाने और डुप्लिकेट की गणना करने के लिए?

<घंटा/>

इसके लिए ग्रुप बाय और ऑर्डर बाय क्लॉज दोनों का इस्तेमाल करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं डेमोटेबल (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentGrade char(1));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 सेकंड)

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

mysql> डेमोटेबल (स्टूडेंटग्रेड) मान ('ए') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल (स्टूडेंटग्रेड) मान ('F') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित है ( 0.14 सेकंड)mysql> डेमोटेबल (स्टूडेंटग्रेड) वैल्यू ('सी') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.28 सेकंड) mysql> डेमोटेबल (स्टूडेंटग्रेड) वैल्यू ('ए') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.23 सेकंड)mysql> डेमोटेबल (स्टूडेंटग्रेड) मान ('एफ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल (स्टूडेंटग्रेड) मान ('एफ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.10 सेकंड)mysql> डेमोटेबल (स्टूडेंटग्रेड) वैल्यू ('बी') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> डेमोटेबल (स्टूडेंटग्रेड) वैल्यू ('सी') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.13 सेकंड)

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

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

आउटपुट

<पूर्व>+-----------+--------------+| छात्र आईडी | स्टूडेंटग्रेड |+-----------+--------------+| 1 | ए || 2 | एफ || 3 | सी || 4 | ए || 5 | एफ || 6 | एफ || 7 | बी || 8 | सी |+----------+--------------+8 पंक्तियों में सेट (0.00 सेकंड)

यहाँ वर्णानुक्रम और गिनने की क्वेरी है -

mysql> स्टूडेंटग्रेड का चयन करें, स्टूडेंटग्रेड द्वारा स्टूडेंटग्रेड ऑर्डर द्वारा डेमोटेबल ग्रुप से फ्रीक्वेंसी के रूप में काउंट (स्टूडेंट आईडी) चुनें;

आउटपुट

<पूर्व>+--------------+---------------+| छात्र ग्रेड | फ़्रिक्वेंसी |+--------------+-----------+| ए | 2 || बी | 1 || सी | 2 || एफ | 3 |+--------------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL क्वेरी तिथियों की गणना करने और बार-बार तिथियां लाने के लिए भी

    गिनती प्रदर्शित करने के लिए, कुल फ़ंक्शन COUNT(*) का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) उदाहरण इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1321 मानों में डालें (2019-06-12 06:10:20); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 से

  1. दिनांक के अनुसार समूह परिणामों के लिए MySQL क्वेरी और डुप्लिकेट मानों की संख्या प्रदर्शित करें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.85 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1496(PassengerCode,ArrivalDate) मान (202,2013-03-18 04:10:01) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिक

  1. डुप्लिकेट टुपल्स खोजने और गिनती प्रदर्शित करने के लिए MySQL क्वेरी?

    डुप्लिकेट टुपल्स खोजने के लिए, ग्रुप बाय हैविंग क्लॉज का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू में डालें (100, क्रिस); क्वेरी ओके, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयो