SQL లో నిబంధన ద్వారా ఆర్డర్ ఎలా ఉపయోగించాలి?



'SQL లో ORDER BY' పై ఈ వ్యాసం SQL లోని ORDER BY స్టేట్‌మెంట్‌పై సమగ్ర గైడ్. పట్టికలో డేటాను క్రమబద్ధీకరించడానికి ఈ ప్రకటన ఉపయోగించబడుతుంది.

నేటి మార్కెట్లో ప్రతిరోజూ భారీ మొత్తంలో డేటా ఉత్పత్తి అవుతుంది, డేటాబేస్లలో ఉన్న డేటాను క్రమబద్ధీకరించడం మాకు చాలా ముఖ్యం. సరే, SQL లో డేటాను క్రమబద్ధీకరించడానికి, సాధారణంగా ORDER BY నిబంధనను ఉపయోగించండి. కాబట్టి, ఈ వ్యాసంలో SQL లో ఆర్డర్ చేయండి , డేటాను క్రమబద్ధీకరించడానికి మీరు ఈ నిబంధనను ఉపయోగించగల వివిధ మార్గాలను నేను చర్చిస్తాను.

SQL-ORDER BY-SQL-Edureka-300x144ఈ వ్యాసంలో ఈ క్రింది విషయాలు కవర్ చేయబడతాయి:





    1. SQL లో నిబంధన ద్వారా ఆర్డర్ అంటే ఏమిటి?
    2. సింటాక్స్
    3. ఒక కాలమ్‌లో ఆర్డర్ చేయండి
    4. DESC ద్వారా ఆర్డర్
    5. అనేక నిలువు వరుసలలో ఆర్డర్ చేయండి

SQL లో ఆర్డర్ అంటే ఏమిటి?

అన్ని ఫలితాలను ఆరోహణ లేదా అవరోహణ క్రమంలో క్రమబద్ధీకరించడానికి ORDER BY నిబంధన ఉపయోగించబడుతుంది. అప్రమేయంగా, ఫలితాల-సెట్లు ఆరోహణ క్రమంలో క్రమబద్ధీకరించబడతాయి. కాబట్టి, మీరు ఫలితాన్ని అవరోహణ క్రమంలో క్రమబద్ధీకరించాలనుకుంటే, మీరు DESC కీవర్డ్‌ని ఉపయోగించవచ్చు. ఇది కాకుండా, మీరు పట్టికలోని ఒక కాలమ్ లేదా బహుళ నిలువు వరుసల ప్రకారం కూడా క్రమబద్ధీకరించవచ్చు.

సింటాక్స్:

కాలమ్ 1, కాలమ్ 2, ... కాలమ్ 1, కాలమ్ 2, టేబుల్ పేరు నుండి కాలమ్ 1, కాలమ్ 2, ... ASC | DESC

SQL లో ORDER BY యొక్క వాక్యనిర్మాణం మీకు తెలుసు కాబట్టి, ఈ నిబంధన యొక్క కొన్ని ఉదాహరణలు చూద్దాం.



ORDER BY నిబంధనలోని అన్ని కార్యకలాపాలను చూడటానికి క్రింది పట్టికను పరిశీలించండి. అలాగే, పట్టికలను సృష్టించడానికి, SQL లో, మీరు ఉపయోగించవచ్చు పట్టిక ప్రకటనను సృష్టించండి .

స్టూడెంట్ ఐడి మొదటి పేరు ఫోను నంబరు నగరం

ఒకటి

రోహన్



9876543210

హైదరాబాద్

2

సోనాలి

9876567864

జావాలో ఓవర్‌లోడింగ్ మరియు ఓవర్‌రైడింగ్ మధ్య వ్యత్యాసం

బెంగళూరు

3

అజయ్

9966448811

లక్నో

4

గీత

9765432786

లక్నో

5

శుభం

9944888756

.ిల్లీ

ఒక కాలమ్‌లోని నిబంధన ద్వారా ఆర్డర్ చేయండి

మీరు ఒక నిర్దిష్ట కాలమ్ ప్రకారం డేటాను క్రమబద్ధీకరించవలసి వస్తే, ORDER BY నిబంధనలోని తర్వాత మీరు కాలమ్ పేరును పేర్కొనాలి .

ఉదాహరణ:

ఒక దృష్టాంతాన్ని పరిగణించండి, ఇక్కడ మీరు “విద్యార్థుల” పట్టిక నుండి “సిటీ” కాలమ్ ద్వారా క్రమబద్ధీకరించబడిన విద్యార్థులందరినీ ఎన్నుకోవటానికి ఒక ప్రశ్న రాయాలి.

నగరం నుండి విద్యార్థుల నుండి * ఎంచుకోండి

పై ప్రశ్నను అమలు చేస్తున్నప్పుడు, మీరు ఈ క్రింది విధంగా అవుట్పుట్ చూస్తారు:

స్టూడెంట్ ఐడి

మొదటి పేరు

ఫోను నంబరు

నగరం

2

సోనాలి

9876567864

బెంగళూరు

5

శుభం

9944888756

.ిల్లీ

ఒకటి

రోహన్

9876543210

హైదరాబాద్

3

అజయ్

9966448811

లక్నో

4

గీత

9765432786

డోనట్ చార్ట్ vs పై చార్ట్

లక్నో

DESC ద్వారా ఆర్డర్

మీరు డేటాను అవరోహణ క్రమంలో క్రమబద్ధీకరించవలసి వస్తే, మీరు SQL లోని ORDER BY నిబంధన తర్వాత DESC అనే కీవర్డ్‌ని పేర్కొనాలి.

ఉదాహరణ:

ఒక దృష్టాంతాన్ని పరిగణించండి, ఇక్కడ మీరు “విద్యార్థుల” పట్టిక నుండి విద్యార్థులందరినీ ఎన్నుకోవటానికి ఒక ప్రశ్న రాయాలి, అవరోహణ క్రమంలో “సిటీ” కాలమ్ ద్వారా క్రమబద్ధీకరించబడింది.

సిటీ డెస్క్ ద్వారా విద్యార్థుల నుండి * ఎంచుకోండి

పై ప్రశ్నను అమలు చేస్తున్నప్పుడు, మీరు ఈ క్రింది విధంగా అవుట్పుట్ చూస్తారు:

స్టూడెంట్ ఐడి

మొదటి పేరు

ఫోను నంబరు

నగరం

4

గీత

9765432786

లక్నో

3

అజయ్

9966448811

లక్నో

ఒకటి

రోహన్

9876543210

హైదరాబాద్

5

శుభం

9944888756

.ిల్లీ

2

సోనాలి

9876567864

బెంగళూరు

అనేక నిలువు వరుసలలో ఆర్డర్ చేయండి

మీరు చాలా నిలువు వరుసల ప్రకారం డేటాను క్రమబద్ధీకరించవలసి వస్తే, మీరు SQL లోని ORDER BY నిబంధన తర్వాత ఆ నిలువు వరుసల పేరును పేర్కొనాలి.

ఉదాహరణ:

'సిటీ' కాలమ్ మరియు 'ఫస్ట్ నేమ్' కాలమ్ ద్వారా క్రమబద్ధీకరించబడిన 'స్టూడెంట్స్' టేబుల్ నుండి విద్యార్థులందరినీ ఎన్నుకోవటానికి మీరు ఒక ప్రశ్న రాయవలసిన దృష్టాంతాన్ని పరిగణించండి.

ఫస్ట్ నేమ్ ద్వారా నగరం నుండి ఆర్డర్ * విద్యార్థుల నుండి ఎంచుకోండి

పై ప్రశ్న ప్రకారం, మీరు ఫలిత-సమితిని చూస్తారు, ఇది సిటీ ఆదేశిస్తుంది, కానీ కొన్ని వరుసలు ఒకే నగరాన్ని కలిగి ఉంటే, అప్పుడు అవి ఫస్ట్‌నేమ్ ద్వారా ఆర్డర్ చేయబడతాయి. పై ప్రశ్నను అమలు చేస్తున్నప్పుడు, మీరు ఈ క్రింది విధంగా అవుట్పుట్ చూస్తారు:

స్టూడెంట్ ఐడి

మొదటి పేరు

ఫోను నంబరు

నగరం

2

సోనాలి

9876567864

బెంగళూరు

5

శుభం

9944888756

.ిల్లీ

ఒకటి

రోహన్

పైథాన్‌లో బైనరీగా మార్చండి

9876543210

హైదరాబాద్

3

అజయ్

9966448811

లక్నో

4

గీత

9765432786

లక్నో

“సిటీ” కోసం ఆరోహణ క్రమం మరియు “ఫస్ట్ నేమ్” కోసం అవరోహణ క్రమం ద్వారా క్రమబద్ధీకరించబడిన విద్యార్థులను కూడా మీరు క్రమబద్ధీకరించవచ్చు. అలా చేయడానికి, మీరు ఈ క్రింది విధంగా కోడ్ వ్రాయవచ్చు:

సిటీ ASC, ఫస్ట్ నేమ్ DESC ద్వారా విద్యార్థుల నుండి ఎంచుకోండి

పై ప్రశ్నను అమలు చేస్తున్నప్పుడు, మీరు ఈ క్రింది విధంగా అవుట్పుట్ చూస్తారు:

స్టూడెంట్ ఐడి

మొదటి పేరు

ఫోను నంబరు

నగరం

2

సోనాలి

9876567864

బెంగళూరు

5

శుభం

9944888756

.ిల్లీ

ఒకటి

రోహన్

9876543210

హైదరాబాద్

4

గీత

9765432786

లక్నో

3

అజయ్

9966448811

లక్నో

దీనితో, మేము SQL లోని ORDER BY పై ఈ కథనాన్ని ముగించాము. SQL లో ORDER BY నిబంధనను ఎలా ఉపయోగించాలో మీరు అర్థం చేసుకున్నారని నేను ఆశిస్తున్నాను. మీరు మరింత తెలుసుకోవాలనుకుంటే MySQL మరియు ఈ ఓపెన్-సోర్స్ రిలేషనల్ డేటాబేస్ గురించి తెలుసుకోండి, ఆపై మా చూడండి ఇది బోధకుడు నేతృత్వంలోని ప్రత్యక్ష శిక్షణ మరియు నిజ జీవిత ప్రాజెక్ట్ అనుభవంతో వస్తుంది. ఈ శిక్షణ మీకు MySQL లోతుగా అర్థం చేసుకోవడానికి సహాయపడుతుంది మరియు ఈ అంశంపై పాండిత్యం సాధించడంలో మీకు సహాయపడుతుంది.

మాకు ప్రశ్న ఉందా? దయచేసి ఈ వ్యాసం యొక్క వ్యాఖ్యల విభాగంలో “SQL లో ఆర్డర్ చేయండి” లో పేర్కొనండి మరియు నేను మీ వద్దకు తిరిగి వస్తాను.