Rumah > pangkalan data > tutorial mysql > Cara menggunakan klausa ORDER BY dalam SQL

Cara menggunakan klausa ORDER BY dalam SQL

PHPz
Lepaskan: 2023-05-28 09:52:12
ke hadapan
1440 orang telah melayarinya

Klausa SQL ORDER BY
Pernyataan ORDER BY digunakan untuk mengisih set hasil berdasarkan lajur yang ditentukan.
Pernyataan ORDER BY mengisih rekod dalam tertib menaik secara lalai Jika anda ingin mengisih rekod dalam tertib menurun, gunakan kata kunci DESC.
Jadual "Pesanan":

Company    OrderNumber
IBM        3532
HuluMiao   2356
Apple      4698
IBM        6953
Salin selepas log masuk

Contoh 1: Paparkan nama syarikat dalam susunan abjad:

rreee

Hasil:

SELECT Company, OrderNumber FROM Orders ORDER BY Company
Salin selepas log masuk

Contoh 2: Paparkan nama syarikat (Syarikat) dalam susunan abjad dan paparkan nombor urutan (Nombor Pesanan) dalam susunan berangka:

Company    OrderNumber
Apple      4698
HuluMiao   2356
IBM        6953
IBM        3532
Salin selepas log masuk

Hasil:

SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber
Salin selepas log masuk

Contoh 3: Paparkan nama syarikat dalam susunan abjad terbalik:

Company    OrderNumber
Apple      4698
HuluMiao   2356
IBM        3532
IBM        6953
Salin selepas log masuk

Keputusan:

rreee

Contoh 4: Paparkan nama syarikat dalam susunan abjad terbalik dan paparkan nombor urutan dalam susunan berangka:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC
Salin selepas log masuk

Keputusan:

Company    OrderNumber
IBM        6953
IBM        3532
HuluMiao   2356
Apple      4698
Salin selepas log masuk

Petua: Dalam contoh ini Apabila terdapat nilai yang sama dalam lajur pertama (boleh jadi batal), lajur kedua diisih dalam tertib menaik.

Atas ialah kandungan terperinci Cara menggunakan klausa ORDER BY dalam SQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan