మనం అన్వేషిద్దాం!
SQL సర్వర్ Stdev() ఫంక్షన్ సింటాక్స్ మరియు పారామితులు
కిందిది stdev() ఫంక్షన్ యొక్క సింటాక్స్ను చూపుతుంది:
STDEV ( [ అన్ని | విభిన్న ] వ్యక్తీకరణ )
ఫంక్షన్ వాదనలు క్రింది వాటిలో వ్యక్తీకరించబడ్డాయి:
- ALL – అందించిన అన్ని విలువలకు ఫంక్షన్ని వర్తింపజేయడానికి ఈ పరామితి అనుమతిస్తుంది. డిఫాల్ట్గా, ఫంక్షన్ ALLకి వర్తించబడుతుంది.
- DISTINCT – పేర్కొన్నట్లయితే, ఈ ఫంక్షన్ ప్రత్యేక విలువలకు మాత్రమే వర్తించబడుతుంది.
- వ్యక్తీకరణ - సంఖ్యా వ్యక్తీకరణను సూచిస్తుంది. ఈ పరామితి యొక్క విలువ మొత్తం ఫంక్షన్ లేదా సబ్క్వెరీ కాకూడదు.
ఫంక్షన్ ఫ్లోటింగ్ పాయింట్ విలువను అందిస్తుంది, ఇది ఇచ్చిన విలువల సెట్ కోసం ప్రామాణిక విచలనాన్ని సూచిస్తుంది.
ఉదాహరణ వినియోగం:
కింది ఉదాహరణలు SQL సర్వర్లో stdev() ఫంక్షన్ను ఎలా ఉపయోగించాలో ప్రదర్శిస్తాయి:
ఉదాహరణ 1: Stdev ఫంక్షన్ని ఉపయోగించడం
క్రింది దృష్టాంతాలు SQL సర్వర్ పట్టికలో stdev ఫంక్షన్ వినియోగాన్ని చూపుతాయి. అసలు పట్టిక చూపిన విధంగా ఉంది:
కింది ప్రశ్నలో చూపిన విధంగా ధర కాలమ్లోని విలువల యొక్క ప్రామాణిక విచలనాన్ని మనం లెక్కించవచ్చు:
ఎంచుకోండి stdev ( ధర ) AS std నుండి PRODUCTS P;ఇది ఫలిత ప్రామాణిక విచలనాన్ని ఈ క్రింది విధంగా అందించాలి:
std |-------------------+
1026.9104843447374 |
పేర్కొన్న విధంగా, అందించిన నిలువు వరుసలోని అన్ని విలువల యొక్క ప్రామాణిక విచలనాన్ని ఫంక్షన్ గణిస్తుంది.
కింది వాటిలో చూపిన విధంగా మనకు నకిలీ విలువలతో పట్టిక ఉందని అనుకుందాం:
మేము మునుపటి పట్టిక యొక్క ప్రామాణిక విచలనాన్ని లెక్కించినట్లయితే, కింది ఆదేశాన్ని ఉపయోగించండి:
ఎంచుకోండి stdev ( ధర ) AS std నుండి PRODUCTS P;ఫలితంగా ప్రామాణిక విచలనం విలువ క్రింది విధంగా ఉంటుంది:
std |-------------------+
993.4328361796786 |
కింది వాటిలో చూపిన విధంగా మేము నకిలీ విలువలను మినహాయించవచ్చు:
ఎంచుకోండి stdev ( విభిన్న ధర ) AS std నుండి PRODUCTS P;ఫలిత విలువ క్రింది విధంగా ఉంటుంది:
std |-------------------+
1026.9104843447374 |
ముగింపు
ఈ పోస్ట్లో, ఇచ్చిన విలువల సెట్ కోసం ప్రామాణిక విచలనాన్ని లెక్కించడానికి SQL సర్వర్లో stdev() ఫంక్షన్ను ఎలా ఉపయోగించాలో మీరు నేర్చుకున్నారు.
చదివినందుకు ధన్యవాదములు!