2. Klausa LIKE
Klausa LIKE di SQL digunakan untuk mengkomparasi sebuah nilai yang mirip
dengan menggunakan operator wildcard.
Ada 2 operator wildcard yang digunakan klausa LIKE.
1. Persen (%)
Persen menandakan nol, satu, atau lebih karakter.
2. Garis bawah (_)
Garis bawah menandakan satu karakter. Berikut merupakan sintaks dari
penggunaan klausa LIKE.
3. Sintaks
Mencari data berdasarkan nama yang berawalan “ED”
SELECT FROM PENGGUNA
WHERE NAMA LIKE 'ED%'
Mencari data berdasarkan nama yang Berakhiran “ED”
SELECT FROM PENGGUNA
WHERE NAMA LIKE '%WIN'
Sintaks Dasar:
SELECT FROM nama_tabel
WHERE column LIKE '%XXXX%'
Contoh: Edward, Eddy, Eduardo, Edinson, Eddga, dll
Contoh: Darwin, Erwin, Zlygwin, dll
4. Sintaks-2
Mencari data berdasarkan nama berasarkan kombinasi
SELECT FROM PENGGUNA
WHERE NAMA LIKE 'A_R__'
Contoh hasil yang kembalikan:
● AERIS
● AURON
● ABRAM
● AVRIL
● ASRAF
● dll
Sintaks Dasar:
SELECT FROM nama_tabel
WHERE column LIKE 'X_X_X'