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

Cara menggunakan klausa ORDER BY dalam SQL

PHPz
PHPzke hadapan
2023-05-28 09:52:121443semak imbas

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

Contoh 1: Paparkan nama syarikat dalam susunan abjad:

rreee

Hasil:

SELECT Company, OrderNumber FROM Orders ORDER BY Company

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

Hasil:

SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber

Contoh 3: Paparkan nama syarikat dalam susunan abjad terbalik:

Company    OrderNumber
Apple      4698
HuluMiao   2356
IBM        3532
IBM        6953

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

Keputusan:

Company    OrderNumber
IBM        6953
IBM        3532
HuluMiao   2356
Apple      4698

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam