ఈ ట్యుటోరియల్లో, మీరు MySQL యొక్క రౌండ్() ఫంక్షన్ గురించి నేర్చుకుంటారు. ఫంక్షన్ ఏమి చేస్తుందో, దాని ఫంక్షన్ సింటాక్స్, ఆమోదించబడిన పారామితులు, రిటర్న్ విలువలు మరియు ఫంక్షన్ వినియోగం యొక్క ఆచరణాత్మక ఉదాహరణలను మేము కవర్ చేస్తాము.
MySQL రౌండ్() ఫంక్షన్
MySQLలో, MySQLలోని రౌండ్() ఫంక్షన్ ఒక సంఖ్యా విలువను నిర్దిష్ట దశాంశ స్థానాలకు పూర్తి చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
కిందివి MySQLలో రౌండ్ ఫంక్షన్ యొక్క వాక్యనిర్మాణాన్ని చూపుతాయి:
ROUND(సంఖ్య, దశాంశ_స్థానాలు)
ఫంక్షన్ రెండు ప్రధాన వాదనలను అంగీకరిస్తుంది:
- పూర్తి చేయవలసిన సంఖ్య.
- Decimal_places – ఈ పరామితి ఇన్పుట్ సంఖ్య గుండ్రంగా ఉండే దశాంశ స్థానాల సంఖ్యను నిర్దేశిస్తుంది. ఇది ఐచ్ఛిక పరామితి. అది తప్పిపోయినట్లయితే, ఫంక్షన్ సంఖ్యను సమీప పూర్ణ సంఖ్యకు రౌండ్ చేస్తుంది.
కింది ఉదాహరణను పరిశీలించండి:
రౌండ్ను ఎంచుకోండి(3.14159);
-- 3
ROUND(3.14159, 0)ని p వలె ఎంచుకోండి;
- 3
మీరు అవుట్పుట్ నుండి చూడగలిగినట్లుగా, decimal_places పరామితిని 0కి సెట్ చేయడం లేదా దానిని వదిలివేయడం చాలా ఖచ్చితమైనది. రెండూ విలువను సమీప పూర్ణ సంఖ్యకు అందజేస్తాయి.
ఉదాహరణ 1: సానుకూల దశాంశ విలువతో రౌండ్() ఫంక్షన్ని ఉపయోగించడం
ఈ ఉదాహరణ decimal_places పరామితి విలువను ధనాత్మక పూర్ణాంకానికి సెట్ చేసినప్పుడు ఫలిత విలువను చూపుతుంది:
ROUND(3.14159, 0)ని p వలె ఎంచుకోండి;
అవుట్పుట్:
p |-----+
3.142|
ఉదాహరణ 2: నెగటివ్ డెసిమల్తో రౌండ్() ఫంక్షన్ని ఉపయోగించడం
కింది వాటిలో చూపిన విధంగా మేము decimal_places పరామితిని ప్రతికూల విలువకు కూడా సెట్ చేయవచ్చు:
ROUND(3.14159, -3)ని p వలె ఎంచుకోండి;ఇది దశాంశానికి ముందు విలువను రౌండ్ చేయడానికి ఫంక్షన్ను బలవంతం చేయాలి.
ఫలితం:
p|-+
0|
ఉదాహరణ 2:
ROUND(314159.14159, -3)ని p వలె ఎంచుకోండి;ఫలితం:
p |------+
314000|
ఉదాహరణ 3: టేబుల్లో రౌండ్() ఫంక్షన్ని ఉపయోగించడం
కింది వాటిలో చూపిన విధంగా మనం టేబుల్ కాలమ్లో రౌండ్() ఫంక్షన్ని కూడా ఉపయోగించవచ్చు:
ఈ క్రింది విధంగా విలువలను రౌండ్ చేయండి:
విలువను ఎంచుకోండి, ROUND(విలువ) random_ints ri నుండి రౌండ్ఆఫ్గా;అవుట్పుట్:
ముగింపు
MySQL యొక్క రౌండ్() ఫంక్షన్ అనేది నిర్దిష్ట స్థాయి ఖచ్చితత్వానికి సంఖ్యలను అంచనా వేయడానికి విలువైన సాధనం. ఇది వివిధ గణిత మరియు గణాంక కార్యకలాపాలలో ఉపయోగించబడుతుంది మరియు గణనలను సరళీకృతం చేయడానికి మరియు వాటిని మరింత నిర్వహించగలిగేలా చేయడానికి తరచుగా ఉపయోగించబడుతుంది. రౌండ్() ఫంక్షన్ ఉపయోగించడానికి సులభమైనది మరియు మీ MySQL టూల్కిట్కి విలువైన అదనంగా ఉంటుంది.