TUGAS 2 - where sql
where SQL
Klausul WHERE dalam SQL digunakan untuk menentukan kondisi yang harus dipenuhi oleh data yangingin diambil atau diubah dalam sebuah pernyataan SQL. Pernyataan SQL dengan klausa WHERE digunakan untuk melakukan pemfilteran data berdasarkan kriteria tertentu. Berikut ini adalah penjelasan lebih lanjut tentang klausa WHERE dalam SQL:
1. Pernyataan SELECT dengan WHERE :
SELECT kolom1, kolom2, ...
FROM nama_tabel
WHERE kondisi;
Dalam pernyataan SELECT, WHERE digunakan untuk memfilter data yang dipilih berdasarkan kondisi tertentu. Hanya baris yang memenuhi kondisi tersebut yang akan dikembalikan sebagai hasil query.
2. Kondisi dalam klausa WHERE :
Kondisi dalam WHERE dapat berupa ekspresi logika atau perbandingan yang digunakan untuk memeriksa nilai di dalam kolom. Beberapa operator perbandingan yang sering digunakan dalam kondisi WHERE antara lain:
'=' (sama dengan)
'<>' atau != (tidak sama dengan)
'<' (kurang dari)
'>' (lebih dari)
'<=' (kurang dari atau sama dengan)
'>=' (lebih dari atau sama dengan)
'BETWEEN' (di antara suatu rentang nilai)
'LIKE' (cocok dengan pola tertentu)
'IN' (nilai yang ada dalam daftar yang ditentukan)
Contoh :
SELECT * FROM employees
WHERE salary > 50000;
Pernyataan di atas akan mengembalikan semua baris dari tabel "employees" di mana nilai gaji (salary) lebih dari 50000.
3. Penggunaan operator logika :
Anda juga dapat menggunakan operator logika seperti AND, OR, dan NOT untuk menggabungkan beberapa kondisi dalam klausa WHERE. Operator ini memungkinkan Anda untuk membangun kondisi yang lebih kompleks.
Contoh:
SELECT * FROM customers
WHERE country = 'USA' AND (age < 30 OR membership = 'Premium');
Pernyataan di atas akan mengembalikan semua baris dari tabel "customers" di mana negara (country) adalah 'USA' dan usia (age) kurang dari 30 atau keanggotaan (membership) adalah 'Premium'.
Klausa WHERE adalah komponen penting dalam SQL yang memungkinkan
Komentar
Posting Komentar