GROUPING adalah suatu fungsi untuk mengelompokan suatu data
tabel berdasarkan sebuah field dari tabel yang kita perlukan.
ini adalah tabel produk yang akan kita manipulasi menggunakan perintah Grouping.
Perintah Grouping sebagai berikut:
1.
Order By
Order by berfungsi untuk mengurutkan data
atau record berdasarkan field tertentu. Order by ada dua macam yaitu ASC untuk
mengurutkan data secara menaik dan DESC untuk mengurutkan data secara menurun.
SELECT *from (nama_field) ORDER BY atribut
ACS/DESC;
2.
Group By
Group by berfungsi untuk mengelompokan data
pada perintah SELECT.
SELECT *from (nama_tabel) GROUP BY atribut;
3.
HAVING
Fungsi dari having sebernarnya sama dengan fungus
where, namun karena dalam aggregasi kita tidak dapat menggunakan where jadi
kita dapat menggunakan HAVING sebagai pengganti WHERE.
SELECT atribut FROM nama_tabel GROUP BY
atribut HAVING fungsi_agregasi;
4.
VIEW
View adalah sebah tabel bayangan atau semu.
Tabel view adalah gaungan dari field-field yang diambil dari tabel yang sudah
ada.tabel view juga daoat digunakan untuk membatasi akses user terhadap tabel tertentu sehingga user hanya dapat
melihat tabel yang berisi data-data yang spesifik.
CREATE VIEW nama_view AS ;
Sekian Postingan saya mengenai Grouping pada database ini,
Semoga beranfaat ;)
No comments:
Post a Comment