Menampilkan data dengan huruf awal b
Kode SQL di atas adalah perintah SQL untuk mengambil semua data dari tabel "product" dimana nilai dalam kolom "product_name" dimulai dengan huruf 'b'. Mari kita jelaskan kode tersebut langkah demi langkah:
SELECT *: Ini adalah perintah SQL yang digunakan untuk mengambil semua kolom (field) dari tabel yang sesuai dengan kriteria yang diberikan.
FROM product: Ini adalah klausa yang menentukan tabel mana yang akan digunakan untuk mengambil data. Dalam hal ini, kita mengambil data dari tabel bernama "product".
WHERE product_name LIKE 'b%': Ini adalah klausa WHERE yang digunakan untuk memfilter data yang akan diambil berdasarkan kriteria tertentu. Kriteria dalam kasus ini adalah bahwa nilai dalam kolom "product_name" harus dimulai dengan huruf 'b' dan diikuti oleh karakter apa pun ('%'). Klausa LIKE digunakan untuk pencarian pola, dan 'b%' adalah pola yang mencocokkan semua nilai yang dimulai dengan huruf 'b'.
Menampilkan data dengan hruf ke 2 e
Kode SQL diatas adalah perintah SQL untuk mengambil semua data dari tabel "product" dimana nilai dalam kolom "product_name" memiliki karakter kedua sebagai 'e' dan diikuti oleh karakter apa pun ('%'). Mari kita jelaskan kode tersebut langkah demi langkah:
SELECT *: Ini adalah perintah SQL yang digunakan untuk mengambil semua kolom (field) dari tabel yang sesuai dengan kriteria yang diberikan.
FROM product: Ini adalah klausa yang menentukan tabel mana yang akan digunakan untuk mengambil data. Dalam hal ini, kita mengambil data dari tabel bernama "product".
WHERE product_name LIKE '_e%': Ini adalah klausa WHERE yang digunakan untuk memfilter data yang akan diambil berdasarkan kriteria tertentu. Kriteria dalam kasus ini adalah bahwa nilai dalam kolom "product_name" harus memiliki karakter kedua sebagai 'e' dan diikuti oleh karakter apa pun ('%').
Karakter '' (underscore) digunakan sebagai tanda wildcard (pengganti karakter tunggal) dalam pernyataan LIKE. Jadi, '' pada posisi pertama menunjukkan bahwa karakter pertama dalam nilai kolom "product_name" tidak penting, tetapi karakter kedua harus 'e'.
'%', seperti yang sebelumnya dijelaskan, adalah tanda wildcard yang mencocokkan karakter apa pun atau sejumlah karakter.
Menampilkan data yang ada huruf c
Kode SQL yang ada di atas adalah perintah SQL untuk mengambil semua data dari tabel "product" dimana nilai dalam kolom "product_name" mengandung karakter 'c'. Mari kita jelaskan kode tersebut langkah demi langkah:
SELECT *: Ini adalah perintah SQL yang digunakan untuk mengambil semua kolom (field) dari tabel yang sesuai dengan kriteria yang diberikan.
FROM product: Ini adalah klausa yang menentukan tabel mana yang akan digunakan untuk mengambil data. Dalam hal ini, kita mengambil data dari tabel bernama "product".
WHERE product_name LIKE '%c%': Ini adalah klausa WHERE yang digunakan untuk memfilter data yang akan diambil berdasarkan kriteria tertentu. Kriteria dalam kasus ini adalah bahwa nilai dalam kolom "product_name" harus mengandung karakter 'c'.
'%' (tanda persen) adalah tanda wildcard yang mencocokkan sejumlah karakter apa pun atau tidak ada karakter sebelum atau sesudah karakter 'c'. Ini berarti bahwa nilai "product_name" dapat mengandung karakter 'c' di mana saja dalam string nama produk.
Menampilkan data yang 1 huruf terakhir l
Kode SQL yang ada diatas Adalah perintah SQL untuk mengambil semua data dari tabel "product" dimana nilai dalam kolom "product_name" mengandung karakter 'l' di posisi kedua dari akhir string. Mari kita jelaskan kode tersebut langkah demi langkah:
SELECT *: Ini adalah perintah SQL yang digunakan untuk mengambil semua kolom (field) dari tabel yang sesuai dengan kriteria yang diberikan.
FROM product: Ini adalah klausa yang menentukan tabel mana yang akan digunakan untuk mengambil data. Dalam hal ini, kita mengambil data dari tabel bernama "product".
WHERE product_name LIKE '%l_': Ini adalah klausa WHERE yang digunakan untuk memfilter data yang akan diambil berdasarkan kriteria tertentu. Kriteria dalam kasus ini adalah bahwa nilai dalam kolom "product_name" harus mengandung karakter 'l' di posisi kedua dari akhir string.
'%' (tanda persen) adalah tanda wildcard yang mencocokkan sejumlah karakter apa pun atau tidak ada karakter sebelum karakter 'l'.
'_' (underscore) digunakan sebagai tanda wildcard yang mencocokkan satu karakter tunggal, dalam hal ini karakter 'l' harus berada di posisi kedua dari akhir string nama produk.
0 Komentar