SQL ORDER BY ఉపచర్య

ORDER BY వాక్యం ఫలితాల పట్టికను క్రమీకరించడానికి ఉపయోగించబడుతుంది.

ORDER BY వాక్యం

ORDER BY వాక్యం నిర్దేశించిన నిలువలను ప్రకటించిన ఫలితాల పట్టికను క్రమీకరించడానికి ఉపయోగించబడుతుంది.

ORDER BY వాక్యం ప్రతిపాదితంగా రికార్డులను పెరిగే క్రమంలో క్రమీకరిస్తుంది.

రికార్డులను తగ్గుతున్న క్రమంలో క్రమీకరించడానికి DESC కీలకం ఉపయోగించవచ్చు.

అనుకూల పట్టిక (ఉదాహరణలలో ఉపయోగించబడింది):

Orders పట్టిక:

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

ఉదాహరణ 1

కంపెనీ పేర్లను అక్షరక్రమంలో చూపించండి:

SELECT Company, OrderNumber FROM Orders ORDER BY Company

ఫలితం:

Company OrderNumber
Apple 4698
IBM 3532
W3School 6953
W3School 2356

ఉదాహరణ 2

కంపెనీ పేర్లను (Company) మరియు నంబర్ యాక్షరక్రమంలో చూపించండి (OrderNumber):

SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber

ఫలితం:

Company OrderNumber
Apple 4698
IBM 3532
W3School 2356
W3School 6953

ఉదాహరణ 3

కంపెనీ పేర్లను ప్రతికూల అక్షరక్రమంలో చూపించండి:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC

ఫలితం:

Company OrderNumber
W3School 6953
W3School 2356
IBM 3532
Apple 4698

ఉదాహరణ 4

కంపెనీ పేర్లను ప్రతికూల అక్షరక్రమంలో మరియు నంబర్ యాక్షరక్రమంలో చూపించండి:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC

ఫలితం:

Company OrderNumber
W3School 2356
W3School 6953
IBM 3532
Apple 4698

గమనిక:పైన ప్రకటించిన ఫలితాలలో రెండు సమానమైన కంపెనీ పేర్లు (W3School) ఉన్నాయి. ఈ ఒక్కసారి మాత్రమే, మొదటి నిలువలో సమాన విలువలు ఉన్నప్పుడు, రెండవ నిలువ అక్షయంగా వ్యవహరించబడుతుంది. మొదటి నిలువలో కొన్ని విలువలు nulls ఉన్నప్పుడు కూడా ఇలానే ఉంటుంది.