SQL ORDER BY ఉపచర్య
- ముంది పేజీ ఎస్క్యూఎల్ AND & OR
- తరువాతి పేజీ SQL insert
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 ఉన్నప్పుడు కూడా ఇలానే ఉంటుంది.
- ముంది పేజీ ఎస్క్యూఎల్ AND & OR
- తరువాతి పేజీ SQL insert