SQLలో రెండు నిలువు వరుసలను విభజించండి

Sqllo Rendu Niluvu Varusalanu Vibhajincandi



డేటాబేస్ల ప్రపంచంలో, మేము తరచుగా పట్టికలలో నిల్వ చేయబడిన డేటాపై గణిత కార్యకలాపాలను నిర్వహించాలి. నిష్పత్తి, శాతాలు లేదా మరేదైనా ఉత్పన్నమైన కొలమానాలు వంటి విలువలను గుర్తించాల్సిన అవసరం వచ్చినప్పుడు ఉపయోగపడే గణిత విభజన అటువంటి సాధారణ ఆపరేషన్.

ఈ ట్యుటోరియల్‌లో, మేము రెండు గణిత పట్టిక నిలువు వరుసలను విభజించే సాధారణ విభజన ఆపరేషన్ గురించి నేర్చుకుంటాము.







నమూనా పట్టిక

ప్రదర్శన ప్రయోజనాల కోసం, మెట్రిక్ డేటాను కలిగి ఉన్న పట్టికను సృష్టించి, SQLలో రెండు నిలువు వరుసలను ఎలా విభజించాలో వివరించడానికి దాన్ని ఉపయోగిస్తాము.



TABLE దేశం_డేటాను సృష్టించండి (
id INT AUTO_INCREMENT ప్రైమరీ కీ శూన్యం కాదు,
దేశం_పేరు VARCHAR ( 255 ) శూన్యం కాదు,
జనాభా INT శూన్యం కాదు,
దూరం ఫ్లోట్ శూన్యం కాదు,
gdp డెసిమల్ ( పదిహేను ,
2 ) NULL డిఫాల్ట్ కాదు ( 0 )
) ;



ఇది 'country_data' అనే పట్టికను సృష్టించాలి మరియు దేశం పేరు, జనాభా, మొత్తం దూరం మరియు gdp వంటి దేశ సమాచారాన్ని కలిగి ఉండాలి.





మేము ఈ క్రింది విధంగా పట్టికలో రికార్డులను ఇన్సర్ట్ చేయవచ్చు:

చొప్పించు
INTO
దేశం_డేటా ( దేశం_పేరు,
జనాభా,
దూరం,
gdp )
విలువలు
( 'సంయుక్త రాష్ట్రాలు' ,
331002651 ,
9831.34 ,
22675248.00 ) ,
( 'చైనా' ,
1439323776 ,
9824.58 ,
16642205.00 ) ,
( 'భారతదేశం' ,
1380004385 ,
3846.17 ,
2973191.00 ) ,
( 'బ్రెజిల్' ,
212559417 ,
8326.19 ,
1839756.00 ) ,
( 'రష్యా' ,
145934462 ,
10925.55 ,
1683005.00 ) ;



ఫలిత అవుట్పుట్ క్రింది విధంగా ఉంది:

SQLలో రెండు నిలువు వరుసలను విభజించండి

ప్రతి చదరపు యూనిట్‌కు సగటు జనాభాను లెక్కించాలనుకుంటున్నాము. మొత్తం జనాభాను దేశం దూరంతో భాగించవచ్చు.

SQLలో రెండు నిలువు వరుసలను విభజించడానికి, మేము “/” ఆపరేటర్‌ని ఉపయోగిస్తాము, దాని తర్వాత మనం విభజించాలనుకుంటున్న నిలువు వరుసలను ఉపయోగిస్తాము.

ఉదాహరణకి:

ఎంచుకోండి
దేశం_పేరు,
జనాభా,
దూరం,
gdp,
( జనాభా / దూరం ) AS సగటు_పాప్
నుండి
దేశం_డేటా;

ఈ సందర్భంలో, మేము పాపులేషన్ కాలమ్‌ను దూరం కాలమ్‌తో విభజిస్తాము మరియు ఫలిత నిలువు వరుసను “avg_pop” అలియాస్‌తో కేటాయిస్తాము.

ఫలిత సెట్ క్రింది విధంగా ఉంది:

ఇది చదరపు యూనిట్‌కు ఒక దేశం యొక్క సగటు జనాభాను చూపుతుంది.

ముగింపు

ఈ ట్యుటోరియల్‌లో, ప్రతి సంబంధిత విలువకు ఫలితాలను పొందడానికి రెండు టేబుల్ నిలువు వరుసలను విభజించడం ద్వారా SQLలో గణిత విభజనను ఎలా నిర్వహించవచ్చో తెలుసుకున్నాము.