மேலும் ஒரு தரவுத்தள அட்டவணையில் இருந்து தரவை மீட்டெடுக்க SELECT அறிக்கை அனுமதிக்கிறது. இருப்பினும், வினவலில் உள்ள நெடுவரிசைகளை வேறு பெயருடன் அல்லது ஒருவித மாற்றுப்பெயருடன் கொடுக்க வேண்டிய நிகழ்வுகளை நீங்கள் சந்திக்கலாம். எந்த காரணத்திற்காகவும், இது தெளிவுக்காக அல்லது கொடுக்கப்பட்ட கணக்கீட்டைச் செய்ய வேண்டும்.
இங்குதான் AS முக்கிய வார்த்தை உதவிக்கு வருகிறது. SQL வினவலில் ஒரு நெடுவரிசை, அட்டவணை அல்லது வெளிப்பாட்டிற்கு மாற்றுப்பெயரை ஒதுக்க இது அனுமதிக்கிறது.
இந்த டுடோரியலில், நாம் SQL உலகிற்குள் நுழைந்து AS முக்கிய வார்த்தை, அது ஏன் உள்ளது மற்றும் அதை எவ்வாறு பயன்படுத்தலாம் என்பதைப் பற்றி அறிந்து கொள்வோம்.
தொடரியல்:
உங்கள் SQL வினவலில் உள்ள நெடுவரிசைகள், அட்டவணைகள் அல்லது வெளிப்பாடுகளுக்கு மாற்றுப்பெயர்களை ஒதுக்க SELECT AS பிரிவு அனுமதிக்கிறது.
அதன் தொடரியலை நாம் பின்வருமாறு வெளிப்படுத்தலாம்:
SELECT column_name AS alias_name
அட்டவணை_பெயரில் இருந்து;
இங்கே, 'column_name' என்பது நாம் தேர்ந்தெடுக்க விரும்பும் நெடுவரிசையின் பெயரைக் குறிக்கிறது மற்றும் 'alias_name' என்பது தேர்ந்தெடுக்கப்பட்ட நெடுவரிசைக்கு நாம் ஒதுக்க விரும்பும் மாற்றுப்பெயரைக் குறிக்கிறது.
இந்த அம்சம் எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்துகொள்வதற்கான சிறந்த வழி, அதைப் பயன்படுத்துவதாகும். எனவே, அதன் பயன்பாட்டின் சில உதாரணங்களைப் பார்ப்போம்.
எடுத்துக்காட்டு 1: நெடுவரிசை மாற்றுப்பெயர்
AS முக்கிய வார்த்தையின் மிகவும் பொதுவான பயன்பாடானது, மாற்றுப்பெயருடன் ஒரு நெடுவரிசையை ஒதுக்குவதாகும். 'முதல்_பெயர்' மற்றும் 'கடைசி_பெயர்' நெடுவரிசைகளுடன் வாடிக்கையாளர் தகவலைக் கொண்ட அட்டவணை எங்களிடம் உள்ளது என்று வைத்துக்கொள்வோம்.
நீங்கள் அட்டவணையில் இருந்து தரவைத் தேர்ந்தெடுக்க விரும்பினால், நெடுவரிசைகளுக்கு 'முதல் பெயர்' மற்றும் 'கடைசி பெயர்' மாற்றுப்பெயர்களைப் பயன்படுத்தினால், நாங்கள் வினவலை பின்வருமாறு பயன்படுத்தலாம்:
முதல்_பெயரைத் தேர்ந்தெடு AS 'முதல் பெயர்' , கடைசி_பெயர் AS 'கடைசி பெயர்'வாடிக்கையாளரிடமிருந்து;
பின்வரும் எடுத்துக்காட்டு வெளியீட்டில் காட்டப்பட்டுள்ளபடி, இதன் விளைவாக வரும் நெடுவரிசைகளுக்கு இது வேறு பெயரை வழங்க வேண்டும்:
ஒரு கணக்கீட்டில் மாற்றுப்பெயர்களையும் பயன்படுத்தலாம். எடுத்துக்காட்டாக, அனைத்து ஊழியர்களின் வருடாந்த சம்பளத்தைக் கணக்கிட்டு, அதன் விளைவாக வரும் மதிப்புகளை “ஆண்டு சம்பளம்” நெடுவரிசையாக வெளியிட விரும்புகிறோம் என்று வைத்துக்கொள்வோம். வினவலை நாம் பின்வருமாறு பயன்படுத்தலாம்:
தேர்வு சம்பளம் * 12 AS 'ஆண்டு சம்பளம்'ஊழியர்களிடமிருந்து;
இந்த எடுத்துக்காட்டில், சம்பள நெடுவரிசையை 12 ஆல் பெருக்குவதன் மூலம் வருடாந்திர சம்பளத்தை கணக்கிட்டு, 'ஆண்டு சம்பளம்' என்ற மாற்றுப்பெயருடன் கொடுக்கிறோம்.
எடுத்துக்காட்டு 2: அட்டவணை மாற்றுப்பெயர்கள்
AS முக்கிய வார்த்தையின் இரண்டாவது பயன்பாடானது அட்டவணை மாற்றுப்பெயர்களை அமைத்து ஒதுக்குவது. டேபிள் மாற்றுப்பெயர்கள் மிகவும் பயனுள்ளதாக இருக்கும், ஏனெனில் அவை சேர்வதைக் கையாளும் போது அல்லது உங்கள் வினவல்களை மேலும் படிக்கக்கூடியதாக மாற்றும்.
AS முக்கிய சொல்லைப் பயன்படுத்தி அட்டவணை மாற்றுப்பெயரை எவ்வாறு உருவாக்குவது என்பதை விளக்கும் பின்வரும் உதாரணத்தைக் கவனியுங்கள்:
e.first_name, e.last_name, d.department_name SELECTஊழியர்களிடமிருந்து AS இ
INNER JOIN துறைகள் AS டி ஆன் e.department_id = d.department_id;
இந்த வழக்கில், நாங்கள் முறையே 'ஊழியர்கள்' மற்றும் 'துறைகள்' அட்டவணைகளுக்கு 'e' மற்றும் 'd' மாற்றுப்பெயர்களை ஒதுக்குகிறோம். வினவலில் பின்னர் அட்டவணைகளைக் குறிப்பிடுவதை இது மிகவும் எளிதாக்குகிறது. SQL இணைப்புகளை கையாளும் போது இது மிகவும் பொதுவானது.
எடுத்துக்காட்டு 3: வெளிப்பாடு மாற்றுப்பெயர்கள்
AS முக்கிய வார்த்தையின் மற்றொரு பயன்பாடு பல்வேறு வெளிப்பாடுகளுக்கு மாற்றுப்பெயர்களை உருவாக்குவதாகும். இது சிக்கலான வெளிப்பாடு அல்லது கணக்கீட்டை எளிதாக்க உதவும்.
உதாரணத்திற்கு ஒரு மாதிரி ஆர்ப்பாட்டத்தை எடுத்துக் கொள்ளுங்கள்:CONCAT (முதல்_பெயர், '''' , கடைசி_பெயர்) AS 'முழு பெயர்'
ஊழியர்களிடமிருந்து;
'கான்கேட்' செயல்பாட்டிற்கு மாற்றுப்பெயரை எவ்வாறு ஒதுக்குவது என்பதை இது நிரூபிக்கிறது.
எடுத்துக்காட்டு 4: துணை வினவல் மாற்றுப்பெயர்கள்
துணை வினவல்களைக் கையாளும் போது மாற்றுப்பெயர்களையும் உருவாக்கலாம். இது துணை வினவல்களைக் குறிப்பிடவும் புரிந்துகொள்ளவும் எளிதாக்குகிறது.
ஒரு உதாரணம் பின்வருமாறு:
முதல்_பெயர், கடைசி_பெயர், (ஊழியர்களிடமிருந்து அதிகபட்சம் (சம்பளம்) தேர்ந்தெடுக்கவும்
) ஏஎஸ் 'அதிகபட்ச சம்பளம்'
ஊழியர்களிடமிருந்து;
இந்த எடுத்துக்காட்டில், 'பணியாளர்' அட்டவணையில் இருந்து அதிகபட்ச சம்பளத்தை தீர்மானிக்க துணை வினவலைப் பயன்படுத்துகிறோம் மற்றும் முக்கிய வினவலில் 'அதிகபட்ச சம்பளம்' என்ற மாற்றுப்பெயருடன் அதை ஒதுக்குகிறோம்.
எடுத்துக்காட்டு 5: மொத்த செயல்பாடு மாற்றுப்பெயர்கள்
கடைசியாக, பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி, மேலும் படிக்கக்கூடிய வெளியீட்டிற்கு, மொத்த செயல்பாட்டின் விளைவாக நெடுவரிசைகளுக்கு மாற்றுப்பெயர்களைப் பயன்படுத்தலாம்:
AVG(சம்பளம்) ASஐத் தேர்ந்தெடுக்கவும் 'சராசரி சம்பளம்'ஊழியர்களிடமிருந்து;
இந்த வழக்கில், AVG() செயல்பாட்டின் முடிவை 'சராசரி சம்பளம்' மாற்றுப்பெயருக்கு ஒதுக்குகிறோம்.
முடிவுரை
இந்த டுடோரியலில், அட்டவணைகள், நெடுவரிசைகள், வெளிப்பாடுகள், துணை வினவல்கள் போன்ற பல்வேறு பொருள்களுக்கு மாற்றுப்பெயர்களை உருவாக்க அனுமதிக்கும் SQL இன் அடிப்படை அம்சங்களில் ஒன்றைப் பற்றி நாங்கள் கற்றுக்கொண்டோம். விளைவாக வெளியீடு.