Rabu, 28 Januari 2015

SQL ORDER BY Keyword pada SQL Server

SQL ORDER BY Keyword  pada SQL Server

ORDER BY Keyword digunakan untuk mengurutkan hasil.
ORDER BY Keyword digunakan untuk mengurutkan hasil berdasarkan satu atau lebih columns.
Secara defaultnya, ORDER BY keyword akan mengurutkan data secara ASC (Dari yang paling kecil ke paling besar, dari yang awal sampe paling akhir secara berurutan). Jika ingin mengurutkan sebaliknya, dari besar ke kecil atau dari akhir ke awal, tambahkan DESC setelah Order BY.

SQL SELECT Syntax

SELECT column_name,column_name
FROM table_name
ORDER BY column_name,column_name ASC|DESC;

Pada contoh berikut, kita akan menggunakan database Testing yang query nya bisa di download di database testing

Contoh Order By

Contoh berikut akan membuat sql server menampilkan data/records secara berurutan dari yang paling awal sampe yang paling akhir berdasarkan Country pada table Customers.

SELECT * FROM Customers ORDER BY Country;

Hasil, akan menampilkan data yang berurutan berdasarkan Country,Argentina paling awal, dan Venezuela paling akhir sesuai Abjad.



Contoh Query Order By Desc :

Contoh berikut akan membuat sql server menampilkan data/records secara berurutan dari yang paling akhir sampe yang paling awal berdasarkan Country pada table Customers.

SELECT * FROM Customers ORDER BY Country DESC;

Hasil, akan menampilkan data yang berurutan berdasarkan Country,Argentina paling akhir, dan Venezuela paling awal sesuai Abjad.



Contoh Query Order By beberapa(lebih dari satu) columns:

Contoh berikut akan membuat sql server menampilkan data/records secara berurutan dari yang paling akhir sampe yang paling awal berdasarkan Country dan CustomerName, pada table Customers.

SELECT * FROM Customers ORDER BY Country,CustomerName;

Hasil:


Keterangan:
- Untuk percobaan di atas, saya menggunakan SQL Server 2008. Tapi biasanya, query SQL Server bisa di pake pada semua Versi SQL. Itulah kelebihan Query, bisa diterapkan dihampir semua versi: Ms SQL Server 2000, Ms SQL Server 2005, Ms SQL Server 2008, Ms SQL Server 2010.

- Untuk bisa mencoba Query di atas di PC kalian, silahkan download Query yang telah saya siapkan. Silahkan download di sini


- Jika ada hal yang kurang bisa dimengerti terkait postingan di atas, silahkan bertanya pada kolom komentar. Terima Kasih.



Tidak ada komentar:

Posting Komentar