Sabtu, 31 Desember 2011

Tutorial Distinct dan Except

Distinct digunakan untuk menampilkan data yang sama akan tetapi yang ditampilkan salah satunya saja.Misalkan trdapat 2 data jenis kelamin laki-laki, yang sama maka nantinya akan tampil 1 data laki-laki saja. Berikut struktur perintah dasar SQL :
SELECT DISTINCT [NAMA KOLOM] FROM [NAMA TABEL];
Contoh :
1.Buat tabel mahasiswa yang didalamanya berisi nama ,nim,jenis_kelamin,pastikan untuk jenis kelamin terdapat data yang sama,misalkan yang berkelamin ‘L’ ada 2
2.Kemudian ketikkan:
select distinct jenis_kelamin from mahasiswa;
 

3.Maka yang tampil adalah ‘L’ dan ‘P’ saja meskipun terdapat jenis kelamin yang sama


Except digunakan untuk menampilkan data,dimana data yang ditampilkan adalah isi dari data pertama yang tidak sama dengan data kedua.Berikut struktur perintah dasar SQL :
SELECT [NAMA KOLOM] FROM [NAMA TABEL] EXCEPT SELECT [NAMA KOLOM] FROM [NAMA TABEL];
Contoh :
1.Buat tabel seperti berikut :
Tabel organ_dalam
Nomor Nama
1 Jantung
2 Paru-paru
3 Tenggorokan
Tabel organ_luar
Nomor Nama
1 Hidung
2 Mata
3 Tenggorokan
2.Ketik : select nama from organ_dalam except select nama from organ_luar;
 
3.Maka yang akan tampil adalah Jantung dan Paru-paru,Tenggorokan tidak tampil karena ada kembarannya di tabel kedua

Tidak ada komentar:

Posting Komentar