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

MySQL अलग आईडी के साथ * चुनें?


आप विशिष्ट आईडी के साथ चयन के लिए ग्रुप बाय कमांड का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

चुनें *अपनेTableName GROUP से yourColumnName द्वारा;

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बनाएं DistinctIdDemo -> ( -> Id int, -> Name varchar(20), -> Age int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.03 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने डुप्लीकेट मानों वाली आईडी जोड़ी है।

क्वेरी इस प्रकार है -

mysql> DistinctIdDemo मानों (1, 'माइक', 23) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DistinctIdDemo मानों (2, 'सैम', 24) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DistinctIdDemo मानों (1, 'कैरोल', 23) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DistinctIdDemo मानों (1, 'जॉन', 28) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.33 सेकंड) mysql> DistinctIdDemo मानों में डालें (3, 'डेविड', 26); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> DistinctIdDemo मानों में डालें (2, 'लैरी', 29); क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.20 सेकंड)

आइए अब हम रिकॉर्ड प्रदर्शित करते हैं -

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

निम्न आउटपुट है -

<पूर्व>+----------+----------+------+| आईडी | नाम | उम्र |+------+----------+------+| 1 | माइक | 23 || 2 | सैम | 24 || 1 | कैरल | 23 || 1 | जॉन | 28 || 3 | डेविड | 26 || 2 | लैरी | 29 |+------+----------+------+6 पंक्तियाँ सेट में (0.00 सेकंड)

यहां अलग आईडी के साथ तालिका से सभी रिकॉर्ड प्राप्त करने के लिए क्वेरी है -

mysql> आईडी के आधार पर * DistinctIdDemo ग्रुप से चुनें;

निम्न आउटपुट है -

<पूर्व>+----------+----------+------+| आईडी | नाम | उम्र |+------+----------+------+| 1 | माइक | 23 || 2 | सैम | 24 || 3 | डेविड | 26 |+------+----------+------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में रेगुलर एक्सप्रेशन के साथ क्वेरी का चयन करें

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

  1. MySQL में एक चयन क्वेरी के साथ सम्मिलित करें

    सेलेक्ट क्वेरी के साथ इन्सर्ट के लिए, सिंटैक्स इस प्रकार है - insert into yourTableName(yourColumnName1,yourColumnName2,yourColumnName3,...N) select yourValue1,yourValue2,yourValue3,......N; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1603    -> (    -> Studen

  1. MySQL क्वेरी तालिका के अलग कॉलम से औसत का चयन करने के लिए?

    औसत प्राप्त करने के लिए, AVG() का उपयोग करें और अलग-अलग रिकॉर्ड से गणना करने के लिए इसे DISTINCT के साथ उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1934 (StudentName varchar(20), StudentMarks int); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कु