Minggu, 06 Oktober 2019

BAB 10 ORDERING, GROUPING DAN HAVING



10.1 Ordering

Fungsi ordering digunakan untuk mengurtkan tampilan data berdasarkan atribut tertentu. Misal diminta untuk ditampilkan jeniskegiatan dan alamat kegiatan yang diurutkan berdasarkan jenis kegiatan.
 
Gambar 10. 1  Data kegiatan yang diurutkan berdasarkan jenis kegiatan
Secara default fungsi ordering mengurutkan data secara ascending, yaitu secara alfabetik dari A ke Z, atau secara angka dari yang terkecil ke terbesar. Pengurutan juga bisa dilakukan secara descending. Misalkan diminta untuk menampilkan data kegiatan dan alamat kegiatannya diurutkan berdasarkan jenis kegiatan.



 
Gambar 10. 2 Data kegiatan  yang diurutkan berdasarkan jeniskegiatan  secara descending

10.2 Grouping

Grouping artinya pengelompokkan, digunakan untuk mengelompokkan data berdasarkan atribut tertentu. Sebagai contoh Anda diminta untuk menampilkan banyaknya buku dan total stok dari buku untuk setiap penerbit. Query yang dapat digunakan adalah:

Gambar 10. 3 Menampilkan idkegiatan dengan menggunakan grouping
10.3 Having
Having digunakan untuk menggantikan WHERE dan biasanya digunakan ketika harus dipasangkan dengan fungsi agregat.

Gambar 10. 4 Menampilkan data pengarang dengan menggunakan having

Tidak ada komentar:

Posting Komentar

TUGAS BESAR PPEMROGRAMAN VISUAL