12.03.2016 Views

Basis Data(1)

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Basis</strong> <strong>Data</strong><br />

11) Mengurutkan data.<br />

Proses Mengurutkan data (Sort) bertujuan untkmenata data-data yang<br />

ada agar urutan tampilan nya sesuai dengan yang diinginkan. Pola pengurutan<br />

yang dilakukan ada dua macam, yaitu :<br />

1. Ascending : ialah mengurutkan data mulai dari data terkecil sampai data<br />

terbesar (menaik). Untuk data string (teks) maka urutan dimulai dai abjac<br />

”A” samapai ”Z”. Sedangkan untukdata number (numerik) dimulai dari<br />

angka 0 sampai 9<br />

2. DesCending : ialah mengurutkan data mulai dari data terbesar sampai<br />

data terkecil (menurun). Untuk data string (teks) maka urutan dimulai dai<br />

abjac ”Z” samapai ”A”. Sedangkan untuk data number (numerik) dimulai<br />

dari angka 9 sampai 0<br />

Proses pengurutan data dengan perintah query dapat dilakukan dengan<br />

menggunakan anak kalimat ORDER BY yang merupakan bagian dari perintah<br />

SELECT. Sedara default proses pengurutan data pada kata tercadang ORDER<br />

BY adalah Ascending. Aturan penulisan sebagai berikut :<br />

SELECT ......<br />

FROM ......<br />

WHERE ....<br />

ORDER BY [Tabel.]Field1 [ASC | DESC] [, [Tabel.]Field2 [ASC |<br />

DESC]<br />

Keterangan:<br />

Argumen<br />

Table.Field1<br />

Table.Field2<br />

ASC | DESC<br />

Keterangan<br />

Field1 yang digunakan sebagai kunci pertama pengurutan<br />

Field2 yang digunakan sebagai kunci kedua pengurutan<br />

Pola pengurutan yaitu ascending atau descending<br />

Contoh perintah SQL untuk mengurutkan data barang berdasarkan nama secara<br />

descending<br />

SELECT * FROM barang ORDER BY Nama DESC<br />

Contoh perintah SQL untuk mengurutkan data barang dengan kunci pertama<br />

field jumlah secara ascending dan kunci ke dua field Harga secara Descending<br />

berdasarkan nama secara descending<br />

SELECT * FROM barang ORDER BY Jumlah, Harga DESC<br />

204

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!