Menampilkan informasi merupakan seni tersendiri bagi seorang programmer, sehingga informasi yang disampaikan dapat mudah dimengerti oleh pembaca. Coba perhatikan data sebagai berikut:
data_user
No
|
Nama
|
Negara
Asal
|
1
|
Reno
|
Indonesia
|
2
|
Paslah
|
Indonesia
|
3
|
Rahmat
|
Cina
|
4
|
Septiadi
|
Thailand
|
5
|
Indah
|
Arab Saudi
|
6
|
Resty
|
Belanda
|
7
|
Noriwita
|
Belanda
|
8
|
Afif
|
Jepang
|
9
|
Khafid
|
Cina
|
10
|
Sungkar
|
Thailand
|
Berdasarkan data-data di atas dapat diserap informasi mengenai negara asal setiap nama yang ada dalam tabel. Dengan data yang sama kita juga bisa menampilkan negara apa saja yang ada dalam tabel. Jika data hanya dalam jumlah kecil, tentu dengan mudah kita bisa melihatnya, tetapi bayangkan jika data dalam skala besar, anggap saja 1000 baris lebih, memerlukan waktu yang banyak jika kita men-teli nya satu per satu.
Untuk menyelesaikan masalah di atas kita bisa memanfaatkan fungsi group by yang disediakan oleh MySQL, yaitu dengan perintah sebagai berikut :
SELECT * FROM data_user GROUP BY negara_asal
Maka akan menghasilkan data sebagai berikut :
No
|
Nama
|
Negara
Asal
|
1
|
Reno
|
Indonesia
|
2
|
Rahmat
|
Cina
|
3
|
Septiadi
|
Thailand
|
4
|
Indah
|
Arab Saudi
|
5
|
Resty
|
Belanda
|
6
|
Afif
|
Jepang
|

0 comments:
Post a Comment