Tempat tertimbunnya tulisan - tulisan akibat kejangaran ngoding

07 April 2015

Pengertian dan Perintah Grouping

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