SQL இல் உட்பிரிவு உள்ளது

Sql Il Utpirivu Ullatu



இந்த டுடோரியல் SQL அறிக்கைகளில் உள்ள HAVING விதியைப் புரிந்துகொள்ளவும் பயன்படுத்தவும் உதவும்.

நாம் உள்ளே நுழைவோம்.







SQL உட்பிரிவு உள்ளது

SQL இல் உள்ள HAVING உட்பிரிவு, SQL GROUP ல் வரையறுக்கப்பட்ட குழுக்களில் நிபந்தனையை அமைக்க உங்களை அனுமதிக்கிறது.



SQL இல் தரவுகளை பல்வேறு பகிர்வுகளாக ஒழுங்கமைக்க GROUP BY விதியைப் பயன்படுத்தலாம். மொத்த செயல்பாடுகள் போன்ற பல செயல்களை நீங்கள் குழுக்களில் செய்யலாம்.



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





பின்வரும் குறியீடு துணுக்கு SQL HAVING விதிக்கான தொடரியல் வரையறுக்கிறது:

எண்களைத் தேர்ந்தெடுக்கவும்
அட்டவணை_பெயரில் இருந்து
GROUP by group_by_clause
குழு_நிலை உள்ளது;



எடுத்துக்காட்டு 1: ஃபிலிம் டேபிளுடன் ஹேவிங் க்ளாஸைப் பயன்படுத்துதல்

SQL இல் HAVING விதியை எவ்வாறு பயன்படுத்துவது என்பதை நன்கு புரிந்து கொள்ள, MySQL வழங்கிய மாதிரி தரவுத்தளத்தைப் பயன்படுத்துவோம்.

மேலும் தகவலுக்கு பின்வரும் வழங்கப்பட்ட ஆதாரத்தை நீங்கள் பார்க்கலாம்:

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

பின்வரும் வினவலில் காட்டப்பட்டுள்ளபடி HAVING விதியைப் பயன்படுத்தி 2.99 மற்றும் அதற்கு மேற்பட்ட வாடகை மதிப்பீட்டைக் கொண்ட திரைப்படங்களைக் காணலாம்:

தேர்ந்தெடுக்கவும் தலைப்பு, வெளியீடு_ஆண்டு, மதிப்பீடு, வாடகை_விகிதம்
படத்தில் இருந்து
மதிப்பீட்டின்படி குழு
வாடகை_விகிதம் உள்ளது > = 2.99 ;


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


இந்த வழக்கில், வினவல் முந்தைய அட்டவணையில் காட்டப்பட்டுள்ளபடி 4 பொருந்தும் பதிவுகளைக் கண்டறிகிறது.

எடுத்துக்காட்டு 2: ஒரு ஒருங்கிணைந்த செயல்பாட்டுடன் HAVING Clause ஐப் பயன்படுத்துதல்

ஒரு குறிப்பிட்ட அளவிலான வாடகை_விகிதத்துடன் திரைப்பட மதிப்பீடுகளின் கூட்டுத்தொகையுடன் திரைப்படத்தைத் தீர்மானிக்க நாம் தொகை() செயல்பாட்டைப் பயன்படுத்தலாம்.

தேர்ந்தெடுக்கவும் தலைப்பு, வெளியான_ஆண்டு, மதிப்பீடு, வாடகை_விகிதம், தொகை ( வாடகை_விகிதம் )
படத்தில் இருந்து
மதிப்பீட்டின்படி குழு
கொண்ட தொகை ( வாடகை_விகிதம் ) இடையே 500 மற்றும் 600 ;


இந்த வழக்கில், வினவல் அட்டவணையை பின்வருமாறு வழங்க வேண்டும்: