1. LIKE
LIKE digunakan ketika kita ingin mencari sebuah data yang hanya diwakili oleh salah satu atau
lebih hurufnya saja. Misalkan kita ingin mencari nama yang huruf awalnya R, maka kita harus
menggunakan LIKE. Berikut adalah tabel contoh kasus penggunaan LIKE :
a. Kasus Diawali dengan huruf A, berarti Operatornya [LIKE „A%‟]
Contoh :
b. Kasus Diakhiri dengan huruf A, berarti Operatornya [LIKE „%A‟]
Contoh :
c. Kasus Huruf A pada posisi ke dua, berarti Operatornya [LIKE „_A%‟]
Contoh :
d. Kasus Diawali dengan huruf A dan mengandung huruf I, Operatotnya [LIKE „A%I%‟]
Contoh :
e. Kasus Tidak diawali dengan huruf A, berarti Operatornya [NOT LIKE „A%‟]
Contoh :
Berikut struktur SQL untuk pencarian data menggunakan LIKE :
SELECT * FROM [NAMA TABEL] WHERE [NAMA KOLOM] LIKE „[OPERATOR]‟;
2. UNION, EXCEPT dan INTERSECT
Hasil dari dua buah query dapat dikombinasikan dengan menggunakan UNION, EXCEPT
atauINTERSECT.
a. UNION
UNION digunakan untuk menggabungkan hasil dua buah query menjadi satu kolom. Berikut
Tabel yang dibuat bahan contoh bahasan dibawah ini :
SELECT [NAMA KOLOM] FROM [NAMA TABEL] UNION SELECT [NAMA KOLOM]
FROM [NAMA TABEL];
Contoh :
b. EXCEPT
Digunakan untuk menampilkan hanya query pertama saja, sedangkan hasil query kedua dan
yang sama dengan hasil query kedua tidak akan ditampilkan. Berikut adalah struktur query
penggunaan EXCEPT :
SELECT [NAMA KOLOM] FROM [NAMA TABEL] EXCEPT SELECT [NAMA KOLOM] FROM
[NAMA TABEL];
Contoh :
c. INTERSECT
hanya akan menampilkan seluruh isi dari data yangmemiliki kesaman diantara hasil kedua
query tersebut. Berikut struktur query penggunaan INTERSECT :
SELECT [NAMA KOLOM] FROM [NAMA TABEL] INTERSECT SELECT [NAMA KOLOM]
FROM [NAMA TABEL];

































































