SQL சர்வர் STDEV செயல்பாடு

Sql Carvar Stdev Ceyalpatu



இந்த இடுகையில், மதிப்புகளின் தொகுப்பின் நிலையான விலகலைக் கணக்கிட, SQL சேவையகத்தில் STDEV() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்பதைக் கற்றுக்கொள்வோம்.

ஆராய்வோம்!

SQL சர்வர் Stdev() செயல்பாடு தொடரியல் மற்றும் அளவுருக்கள்

பின்வருபவை stdev() செயல்பாட்டின் தொடரியலைக் காட்டுகிறது:







STDEV ( [ அனைத்து | வேறுபட்டது ] வெளிப்பாடு )

செயல்பாட்டு வாதங்கள் பின்வருவனவற்றில் வெளிப்படுத்தப்படுகின்றன:



  1. ALL - இந்த அளவுரு வழங்கப்பட்ட அனைத்து மதிப்புகளுக்கும் செயல்பாட்டைப் பயன்படுத்த அனுமதிக்கிறது. இயல்பாக, செயல்பாடு அனைத்திற்கும் பயன்படுத்தப்படும்.
  2. DISTINCT - குறிப்பிடப்பட்டால், இந்த செயல்பாடு தனிப்பட்ட மதிப்புகளுக்கு மட்டுமே பயன்படுத்தப்படும்.
  3. வெளிப்பாடு - எண் வெளிப்பாட்டைக் குறிக்கிறது. இந்த அளவுருவின் மதிப்பு ஒரு மொத்த செயல்பாடாகவோ அல்லது துணை வினவலாகவோ இருக்க முடியாது.

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



எடுத்துக்காட்டு பயன்பாடு:

SQL சேவையகத்தில் stdev() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்பதை பின்வரும் எடுத்துக்காட்டுகள் விளக்குகின்றன:





எடுத்துக்காட்டு 1: Stdev செயல்பாட்டைப் பயன்படுத்துதல்

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



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

தேர்ந்தெடுக்கவும் stdev ( விலை ) AS வகுப்பு இருந்து PRODUCTS பி;

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

வகுப்பு |
-------------------+
1026.9104843447374 |

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

பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி, நகல் மதிப்புகளுடன் ஒரு அட்டவணை உள்ளது என்று வைத்துக்கொள்வோம்:

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

தேர்ந்தெடுக்கவும் stdev ( விலை ) AS வகுப்பு இருந்து PRODUCTS பி;

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

வகுப்பு |
-------------------+
993.4328361796786 |

பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி நகல் மதிப்புகளை நாம் விலக்கலாம்:

தேர்ந்தெடுக்கவும் stdev ( வேறுபட்டது விலை ) AS வகுப்பு இருந்து PRODUCTS பி;

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

வகுப்பு |
-------------------+
1026.9104843447374 |

முடிவுரை

இந்த இடுகையில், கொடுக்கப்பட்ட மதிப்புகளின் தொகுப்பிற்கான நிலையான விலகலைக் கணக்கிட, SQL சேவையகத்தில் stdev() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் கற்றுக்கொண்டீர்கள்.

வாசித்ததற்கு நன்றி!