SQL இல் இரண்டு நெடுவரிசைகளை பெருக்கவும்

Sql Il Irantu Netuvaricaikalai Perukkavum



தரவுத்தளங்களின் உலகில், அட்டவணையில் சேமிக்கப்படும் தரவுகளில் கணித செயல்பாடுகளை நாம் அடிக்கடி செய்ய வேண்டும். இதுபோன்ற பொதுவான செயல்களில் ஒன்று கணிதப் பெருக்கல் ஆகும், இது மொத்த மதிப்புகள், சதவீதங்கள் அல்லது வேறு ஏதேனும் பெறப்பட்ட அளவீடுகளை நாம் தீர்மானிக்க வேண்டியிருக்கும் போது பயனுள்ளதாக இருக்கும்.

இந்த டுடோரியலில், இரண்டு கணித அட்டவணை நெடுவரிசைகளைப் பிரிப்பதை உள்ளடக்கிய ஒரு பொதுவான பெருக்கல் செயல்பாட்டைப் பற்றி அறிந்து கொள்வோம்.

மாதிரி அட்டவணை

ஆர்ப்பாட்ட நோக்கங்களுக்காக, மெட்ரிக் தரவைக் கொண்ட அட்டவணையை உருவாக்கி, SQL இல் இரண்டு நெடுவரிசைகளை எவ்வாறு பெருக்குவது என்பதை விளக்குவதற்கு அதைப் பயன்படுத்துவோம்.







TABLE நாட்டின்_தரவை உருவாக்கவும் (
ஐடி INT AUTO_INCREMENT முதன்மை விசை பூஜ்யமாக இல்லை,
நாட்டின்_பெயர் VARCHAR(255) பூஜ்யமாக இல்லை,
மக்கள் தொகை பூஜ்யமாக இல்லை,
தூரம் மிதவை பூஜ்யமாக இல்லை,
ஜிடிபி டெசிமல்(15,
2) பூஜ்ய இயல்புநிலை அல்ல (0)
);

இது 'country_data' எனப்படும் அட்டவணையை உருவாக்க வேண்டும் மற்றும் நாட்டின் பெயர், மக்கள் தொகை, மொத்த தூரம் மற்றும் ஜிடிபி போன்ற நாட்டின் தகவலைக் கொண்டிருக்க வேண்டும்.



அதன் பிறகு, பதிவுகளை அட்டவணையில் பின்வருமாறு செருகலாம்:



செருகு
INTO
நாட்டின்_தரவு (நாட்டின்_பெயர்,
மக்கள் தொகை,
தூரம்,
ஜிடிபி)
மதிப்புகள்
('அமெரிக்கா',
331002651,
9831.34,
22675248.00),
('சீனா',
1439323776,
9824.58,
16642205.00),
('இந்தியா',
1380004385,
3846.17,
2973191.00),
('பிரேசில்',
212559417,
8326.19,
1839756.00),
('ரஷ்யா',
145934462,
10925.55,
1683005.00);

இதன் விளைவாக வெளியீடு பின்வருமாறு:





SQL இல் இரண்டு நெடுவரிசைகளை பெருக்கவும்

மக்கள் தொகை மற்றும் தூர நெடுவரிசைகளின் பெருக்கத்தைக் கணக்கிட வேண்டும் என்று வைத்துக்கொள்வோம். மொத்த மக்கள் தொகையை நாட்டின் தூரத்தால் பெருக்கலாம்.



SQL இல், இரண்டு நெடுவரிசைகளைப் பெருக்க, '*' ஆபரேட்டரைப் பயன்படுத்துகிறோம், அதைத் தொடர்ந்து நாம் பிரிக்க விரும்பும் நெடுவரிசைகளைப் பயன்படுத்துகிறோம்.

உதாரணத்திற்கு:

தேர்ந்தெடுக்கவும்
நாட்டின் பெயர்,
மக்கள் தொகை,
தூரம்,
ஜிடிபி,
(மக்கள் தொகை * தூரம்) AS prod
இருந்து
நாட்டின்_தரவு;

இந்த வழக்கில், மக்கள்தொகை நெடுவரிசையை தூர நெடுவரிசையால் பெருக்கி, அதன் விளைவாக வரும் நெடுவரிசையை ப்ராட் என்ற மாற்றுப்பெயருடன் ஒதுக்குவோம்.

இதன் விளைவாக தொகுப்பு பின்வருமாறு:

ஒரு சதுர அலகுக்கு ஒரு நாட்டின் சராசரி மக்கள் தொகையை இது காட்டுகிறது.

முடிவுரை

இந்த டுடோரியலில், SQL இல் இரண்டு அட்டவணை நெடுவரிசைகளைப் பெருக்குவதன் மூலம் ஒவ்வொரு தொடர்புடைய மதிப்பிற்கும் முடிவுகளைப் பெறுவதன் மூலம் கணிதப் பெருக்கத்தை எவ்வாறு செய்யலாம் என்பதை நாங்கள் கற்றுக்கொண்டோம்.