Bagaimana Cara Menggunakan ORDER BY Clause Dalam SQL?



Artikel tentang 'ORDER BY in SQL' ini adalah panduan komprehensif tentang pernyataan ORDER BY di SQL. Pernyataan ini digunakan untuk mengurutkan data dalam tabel.

Di pasar saat ini di mana sejumlah besar data dihasilkan setiap hari, sangat penting bagi kami untuk menyortir data yang ada di database. Nah, untuk mengurutkan data dalam SQL, biasanya menggunakan klausa ORDER BY. Jadi, di artikel ini tentang ORDER BY dalam SQL , Saya akan membahas berbagai cara menggunakan klausa ini untuk mengurutkan data.

SQL-ORDER OLEH-SQL-Edureka-300x144Topik berikut akan dibahas dalam artikel ini:





    1. Apa itu klausa ORDER BY di SQL?
    2. Sintaksis
    3. ORDER BY pada satu kolom
    4. ORDER BY DESC
    5. ORDER BY di beberapa kolom

Apa itu ORDER BY di SQL?

Klausa ORDER BY digunakan untuk mengurutkan semua hasil dalam urutan naik atau turun. Secara default, kumpulan hasil diurutkan dalam urutan menaik. Jadi, jika Anda ingin mengurutkan hasil dalam urutan menurun, Anda dapat menggunakan kata kunci DESC. Selain itu, Anda juga bisa mengurutkan menurut satu kolom atau beberapa kolom dalam tabel.

Sintaksis:

PILIH Column1, Column2, ... ColumnN FROM TableName ORDER BY Column1, Column2, ... ASC | DESC

Karena Anda mengetahui sintaks ORDER BY di SQL, mari kita lihat beberapa contoh klausa ini.



Pertimbangkan tabel berikut untuk melihat semua operasi di klausa ORDER BY. Selain itu, untuk membuat tabel, dalam SQL, Anda dapat menggunakan BUAT pernyataan tabel .

Identitas Siswa Nama depan Nomor telepon Kota

satu

Rohan



9876543210

Hyderabad

2

Sonali

9876567864

Bengaluru

3

Ajay

9966448811

Lucknow

4

Geeta

9765432786

Lucknow

5

Shubham

9944888756

Delhi

Klausa ORDER BY pada satu kolom

Jika Anda harus mengurutkan data menurut kolom tertentu, maka Anda harus menyebutkan nama kolom setelah klausa ORDER BY di .

Contoh:

Pertimbangkan skenario, di mana Anda harus menulis kueri untuk memilih semua siswa dari tabel 'Siswa', diurutkan berdasarkan kolom 'Kota'.

PILIH * DARI Siswa ORDER MENURUT Kota

Saat menjalankan kueri di atas, Anda akan melihat output seperti di bawah ini:

Identitas Siswa

Nama depan

Nomor telepon

Kota

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

satu

Rohan

9876543210

Hyderabad

3

Ajay

9966448811

Lucknow

4

Geeta

9765432786

Lucknow

cara menggunakan kelas pemindai di java

ORDER BY DESC

Jika Anda harus mengurutkan data dalam urutan menurun, maka Anda harus menyebutkan kata kunci DESC setelah klausa ORDER BY di SQL.

Contoh:

Pertimbangkan skenario, di mana Anda harus menulis kueri untuk memilih semua siswa dari tabel 'Siswa', diurutkan berdasarkan kolom 'Kota' dalam urutan menurun.

PILIH * DARI ORDER Siswa MENURUT DESC Kota

Saat menjalankan kueri di atas, Anda akan melihat output seperti di bawah ini:

Identitas Siswa

Nama depan

Nomor telepon

Kota

4

Geeta

9765432786

Lucknow

3

Ajay

9966448811

Lucknow

satu

Rohan

9876543210

Hyderabad

5

Shubham

9944888756

Delhi

2

Sonali

9876567864

Bengaluru

ORDER BY di beberapa kolom

Jika Anda harus mengurutkan data berdasarkan banyak kolom, maka Anda harus menyebutkan nama kolom tersebut setelah klausa ORDER BY di SQL.

Contoh:

Pertimbangkan skenario, di mana Anda harus menulis kueri untuk memilih semua siswa dari tabel 'Siswa', diurutkan berdasarkan kolom 'Kota' dan kolom 'Nama depan'.

PILIH * DARI ORDER Siswa MENURUT Kota, Nama Depan

Berdasarkan kueri di atas, Anda akan melihat hasil-set, yang diurutkan berdasarkan Kota, tetapi jika beberapa baris memiliki Kota yang sama, maka baris tersebut diurutkan berdasarkan Nama Depan. Saat menjalankan kueri di atas, Anda akan melihat output seperti di bawah ini:

Identitas Siswa

Nama depan

Nomor telepon

Kota

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

panjang javascript dari sebuah array

satu

Rohan

9876543210

Hyderabad

3

Ajay

9966448811

Lucknow

4

Geeta

9765432786

Lucknow

Anda juga dapat mengurutkan siswa berdasarkan, diurutkan menurut urutan naik untuk 'Kota', dan urutan menurun untuk 'Nama depan'. Untuk melakukan itu, Anda dapat menulis kode seperti di bawah ini:

PILIH * DARI PESANAN Siswa MENURUT ASC Kota, DESC Nama Depan

Saat menjalankan kueri di atas, Anda akan melihat output seperti di bawah ini:

Identitas Siswa

Nama depan

Nomor telepon

Kota

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

satu

Rohan

9876543210

Hyderabad

4

Geeta

9765432786

Lucknow

3

Ajay

9966448811

Lucknow

Dengan ini, kami mengakhiri artikel ini tentang ORDER BY dalam SQL. Saya harap Anda mengerti cara menggunakan klausa ORDER BY di SQL. Jika Anda ingin mempelajari lebih lanjut tentang MySQL dan kenali basis data relasional sumber terbuka ini, lalu lihat yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman proyek kehidupan nyata. Pelatihan ini akan membantu Anda memahami MySQL secara mendalam dan membantu Anda menguasai subjek.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar artikel ini di 'ORDER BY in SQL' dan saya akan menghubungi Anda kembali.