PENGERTIAAN SUB QUERY


Penggunaan Klausa ORDER BY pada Oracle 10g
Penggunaan Klausa ORDER BY


Pada sesi Sistem Basis Data ini akan dibahas tentang penggunaan Klausa ODER BY, meliputi: bentuk umum dan contoh penggunaanya.
Klausa ORDER BY digunakan untuk mengurutkan record berdasarkan kolom tertentu. Pengurutan dapat dilakukan secara menaik (Ascending) dan menurun dari Z ke A.
Bentuk umum Klausa ORDER BY
Klausa ORDER BY digunakan pada saat pernyataan SELECT, bentuk umumnya sebagai berikut:
SELECT daftar_nama_kolom FROM nama_tabel ORDER BY nama_kolom ASC|DESC

Keterangam:
daftar_nama_kolom adalah nama-nama kolom yang akan ditampilkan
nama_tabel adalah nama tabel yang akana dikolom
nama_kolom adalah nama kolom dimana record-record ditampilkan berdasarkan kolom tersebut.
klausa ASC menyatakan record ditampilkan urut secara menaik (ascending), secara default jika klausa ASC dan DESC tidak disertakan maka pengurutan akan dilakukan secara ascending.


Contoh Penggunaan Klausa ORDER BY
Sebelum diberikan contoh Klausa ORDER BY, buatlah tabel buku de sebagai berikut:



Tambahkan record-record berikut ini:

Tampilkan tabel buku urut judul_buku
SELECT * FROM buku ORDER BY judul_buku





Tabel buku urut judul buku
Tampilkan tabel buku urut tahun secara menurun (Descending)
SELECT * FROM buku
ORDER BY tahun DESC;





Tabel buku urut tahun
Tampilkan kolom tahun, pengarang, judul_buku, dan penerbit urut tahun dan pengarang
SELECT tahun, pengarang, judul_buku, penerbit FROM buku ORDER BY tahun, pengarang;






Tabel buku urut tahun dan pengarang
Jika dalam pernyataan SELECT terdapat klausa WHERE maka peletakannya setelah klausa WHERE, misalnya:
SELECT tahun, pengarang, judul_buku, penerbit FROM buku WHERE tahun >= 2003 ORDER BY tahun, pengarang;

Source: https://fairuzelsaid.wordpress.com/2012/06/10/sql-klausa-order-by/

Tidak ada komentar:

Posting Komentar

Syntax DDL dan DML

Syntax DDL dan DML Syntax DDL (DATA DEFINITION LANGUAGE) Contoh sintaks DDL dalam pembuatan database/table,index dan view : 1. Pemb...