Operator LIKE SQL
- Halaman sebelumnya Top SQL
- Halaman berikutnya Simbol Waran SQL
Operator LIKE digunakan untuk mencari model yang ditentukan di dalam kolom di WHERE klausa.
Operator LIKE
Operator LIKE digunakan untuk mencari model yang ditentukan di dalam kolom di WHERE klausa.
Garis kerja operator LIKE SQL
SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
Tabel asal (digunakan dalam contoh):
Tabel Persons:
Id | LastName | FirstName | Alamat | Bandar |
---|---|---|---|---|
1 | Adams | John | Jalan Oxford | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Jalan Changan | Beijing |
Contoh operator LIKE
Contoh 1
Sekarang, kami ingin memilih orang yang tinggal di bandar yang bermula dengan "N" di dalam tabel "Persons":
Kami dapat menggunakan pernyataan SELECT di bawah ini:
SELECT * FROM Persons WHERE Bandar LIKE 'N%'
Petikan:"%" boleh digunakan untuk mensyarakahkan karakter kosong (kata mode yang kurang)
Hasil set:
Id | LastName | FirstName | Alamat | Bandar |
---|---|---|---|---|
2 | Bush | George | Fifth Avenue | New York |
Contoh 2
Berikutnya, kami ingin memilih orang yang tinggal di bandar yang berakhir dengan "g" di dalam tabel "Persons":
Kami dapat menggunakan pernyataan SELECT di bawah ini:
SELECT * FROM Persons WHERE Bandar LIKE '%g'
Hasil set:
Id | LastName | FirstName | Alamat | Bandar |
---|---|---|---|---|
3 | Carter | Thomas | Jalan Changan | Beijing |
Contoh 3
Berikutnya, kami ingin memilih orang yang tinggal di bandar yang mengandungi "lon" di dalam tabel "Persons":
Kami dapat menggunakan pernyataan SELECT di bawah ini:
SELECT * FROM Persons WHERE Bandar LIKE '%lon%}
Hasil set:
Id | LastName | FirstName | Alamat | Bandar |
---|---|---|---|---|
1 | Adams | John | Jalan Oxford | London |
Contoh 4
Dengan menggunakan kata kunci NOT, kami dapat memilih orang yang tinggal di bandar di dalam "Persons" tabelTidak termasuk Orang di bandar yang mengandungi "lon":
Kami dapat menggunakan pernyataan SELECT di bawah ini:
SELECT * FROM Persons WHERE Bandar NOT LIKE '%lon%'
Hasil set:
Id | LastName | FirstName | Alamat | Bandar |
---|---|---|---|---|
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Jalan Changan | Beijing |
- Halaman sebelumnya Top SQL
- Halaman berikutnya Simbol Waran SQL