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 सेकंड)