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

चयन * कॉलम के लिए MySQL उपनाम?

<घंटा/>

MySQL उपनाम का उपयोग * के साथ नहीं किया जा सकता है। हालाँकि, इसका उपयोग व्यक्तिगत कॉलम के लिए किया जा सकता है। वाक्य रचना इस प्रकार है -

किसी भी उपनाम से चुनें 

MySQL उपनाम तालिका का एक चर है जिसका उपयोग उस विशेष तालिका के स्तंभ नाम तक पहुँचने के लिए किया जा सकता है। ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाते हैं।

तालिका बनाने की क्वेरी इस प्रकार है -

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

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

mysql> TableAliasDemo मानों में डालें (1, 'जॉन', 23); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> TableAliasDemo मानों में डालें (2, 'सैम', 24); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> TableAliasDemo मानों में डालें (3, 'डेविड', 26); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> TableAliasDemo मानों में डालें (4, 'कैरोल', 20); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)

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

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

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

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

किसी तालिका के लिए उपनाम बनाने के लिए, निम्न क्वेरी है -

mysql> उपनाम चुनें। 

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

<पूर्व>+---------------------+---------------+------ -------------+| aliasForIdColumn | उपनाम फ़ोरनाम कॉलम | उर्फफॉरएज कॉलम | ------------+| 1 | जॉन | 23 || 2 | सैम | 24 || 3 | डेविड | 26 || 4 | कैरल | 20 |+---------------------+---------------------+---------- ------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

  1. MySQL में अधिकतम दो कॉलम का योग चुनें

    अधिकतम दो कॉलमों के योग का चयन करने के लिए, सबक्वेरी के साथ कुल फ़ंक्शन MAX() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable1587 मानों में (40,67); क्वेरी ठीक है, 1 पंक्ति प्रभ

  1. MySQL तालिका में प्रत्येक मान के लिए अधिकतम का चयन करें?

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

  1. MySQL में 0 या 1 मान वाले कॉलम के लिए शर्तें सेट करें

    शर्तें सेट करने के लिए, MySQL में CASE WHEN स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.98 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (0,0,0,0); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग