Ordering Grouping dan Having


10.1 Ordering

Fungsi ordering digunakan untuk mengurtkan tampilan data berdasarkan atribut tertentu. Misal diminta untuk ditampilkan judul dan supliernya yang diurutkan berdasarkan supliernya. 



Gambar 10.1 Data gudang yang diurutkan berdasarkan nama supliernya

10.2 Grouping

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


Gambar 10.2 Menampilkan statistik suplier dengan menggunakan grouping

10.3 Having

Having digunakan untuk menggantikan WHERE dan biasanya digunakan ketika harus dipasangkan dengan fungsi agregat. Sebagai contoh diminta untuk menampilkan data pengarang yang menulis lebih dari tiga gudang. 

Gambar 10.3 Menampilkan data pengarang dengan menggunakan having


 



Komentar