மைக்ரோசாப்ட் அணுகல் குழுவைப் பயன்படுத்தி வினாவைப் பற்றி அறியவும்

தரவுத்தளத்திலிருந்து தரவை மீட்டெடுக்க அடிப்படை SQL வினவல்களைப் பயன்படுத்தலாம், ஆனால் இது பெரும்பாலும் வணிகத் தேவைகளை பூர்த்தி செய்ய போதுமான நுண்ணறிவை வழங்காது. GROUP BY பிரிவைப் பயன்படுத்தி மொத்த செயல்பாடுகளை பொருத்து வரிசையில்-நிலை பண்புகளை அடிப்படையாகக் கொண்ட குழு வினவல் முடிவுகளின் திறனை SQL உங்களுக்கு வழங்குகிறது. எடுத்துக்காட்டுக்கு, கீழே உள்ள பண்புகளை உள்ளடக்கிய ஒரு வரிசை தரவு அட்டவணை:

விற்பனையாளர்களுக்கான செயல்திறன் மதிப்புரைகளை நடத்தும் நேரத்தில், ஆணைகளின் அட்டவணையில் மதிப்புமிக்க தகவலைப் பெறலாம். ஜிம் மதிப்பீடு செய்யும் போது, ​​எடுத்துக்காட்டாக, ஜிம்மின் விற்பனை பதிவுகள் அனைத்தையும் மீட்டெடுப்பதற்கான ஒரு எளிமையான வினவலை எழுதுங்கள்:

'ஜிம்' எனும் விற்பனையாளரை,

இது ஜிம்மால் செய்யப்பட்ட விற்பனையைப் பொருத்து தரவுத்தளத்திலிருந்து எல்லா பதிவையும் மீட்டெடுக்கிறது:

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

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

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

AS 'சராசரி', சராசரி (வருவாய்) AS 'சராசரி', AVG (வருவாய்) AS 'சராசரி', COUNT (வருவாய்) AS 'எண்' ஆணைகள் 'GROUP விற்பனையாளர் மூலம்

நீங்கள் பின்வரும் முடிவுகளை பெறுவீர்கள்:

விற்பனையாளர் மொத்தம் சிறிய மிகப்பெரிய சராசரி சராசரி ஜிம் 250000 10000 90000 50000 5 மேரி 342000 24000 102000 57000 6 பாப் 118000 4000 36000 39333 3

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