Perintah SQL untuk Menampilkan Data Tertentu dengan WHERE

Irhan Hisyam Dwi Nugroho
•
05 July 2023
•
29818

Catatan Redaksi:
Artikel ini pertama kali diterbitkan pada Juli 2023 dan diperbarui pada 21 Mei 2025 untuk memastikan informasi tetap akurat dan relevan.
Warga Bimbingan, Perintah SQL untuk Menampilkan Data Tertentu dengan WHERE, adalah cara mudah untuk mengambil data spesifik dari database yang besar. Pernah nggak sih kalian bingung gimana caranya supaya data yang diperlukan langsung muncul tanpa harus lihat semuanya?
Klausa WHERE ini sangat berguna untuk memfilter data sesuai kondisi yang kamu mau, seperti nilai tertentu, tanggal, atau kategori khusus. Dengan trik ini, pengolahan data jadi lebih cepat dan efisien, lho!
Di artikel ini, MinDi bakal ajak Warga Bimbingan belajar step-by-step cara pakai klausa WHERE dalam SQL. Yuk, siapin kopi dan catatanmu, kita mulai belajar bareng supaya kamu makin mahir!
Baca juga : Panduan Memilih Bootcamp Data Science Terbaik di 2025
Apa Itu Fungsi Perintah WHERE pada SQL?
SQL (Structured Query Language) adalah bahasa yang digunakan untuk mengelola dan memanipulasi data dalam database.
Salah satu perintah penting dalam SQL adalah klausa WHERE, yang berfungsi untuk menyaring data berdasarkan kriteria tertentu sehingga hanya data yang memenuhi syarat yang diambil.
Klausa WHERE bisa digunakan dalam berbagai perintah seperti SELECT, UPDATE, dan DELETE untuk memastikan operasi hanya dilakukan pada data yang sesuai kondisi.
Misalnya, jika kamu ingin menampilkan data karyawan dengan usia di bawah 30 tahun, kamu bisa menggunakan perintah SELECT dengan klausa WHERE yang tepat untuk mengambil data tersebut secara spesifik.
Baca juga : Panduan Analisis Data dengan Python Pandas, Mudah Dipelajari
Jenis-jenis Operator untuk Klausa WHERE
Sumber: Canva
Agar kamu bisa menyaring data dengan tepat, kamu perlu memasang operator pada fungsi WHERE yang kamu tulis. Berikut adalah operator-operator yang umum digunakan dalam SQL.
Operator Numerik
Operator numerik adalah jenis operator yang digunakan untuk membandingkan nilai numerik dalam klausa WHERE. Operator ini memakai operasi matematika sebagai kriteria penyaringan.
Berikut beberapa operator numerik yang umum digunakan dalam SQL:
- Operator Perbandingan: Operator seperti = (sama dengan), <> (tidak sama dengan), > (lebih besar dari), < (lebih kecil dari), >= (lebih besar atau sama dengan), dan <= (lebih kecil atau sama dengan) digunakan untuk membandingkan nilai numerik.
- Operator Logika: Operator logika seperti AND, OR, dan NOT digunakan untuk menggabungkan beberapa kondisi dalam klausa WHERE. Ini memungkinkan kamu membuat query yang lebih kompleks dan spesifik.
- Operator Antara (BETWEEN): Operator BETWEEN digunakan untuk memfilter data yang berada dalam rentang tertentu. Misalnya, mencari data dengan nilai atau tanggal antara dua angka atau waktu tertentu.
Operator LIKE
Operator LIKE digunakan untuk mencocokkan pola dalam klausa WHERE. Operator ini membantu mencari data berdasarkan pola teks atau karakteristik tertentu.
Jenis-jenis operator LIKE:
- LIKE: Digunakan untuk mencocokkan pola teks tertentu. Misalnya, untuk mencari semua nama yang diawali huruf “A”, kamu bisa menggunakan LIKE 'A%'.
- NOT LIKE: Kebalikan dari LIKE, operator NOT LIKE digunakan untuk mencari data yang tidak sesuai dengan pola tertentu.
Operator IN
Operator IN digunakan untuk memfilter data berdasarkan daftar nilai yang kamu tentukan. Operator ini memungkinkan kamu membandingkan satu nilai dengan beberapa nilai dalam daftar sekaligus.
Jenis-jenis operator IN:
- IN: Digunakan untuk mencari nilai yang cocok dengan salah satu nilai dalam daftar yang ditentukan pada klausa WHERE.
- NOT IN: Digunakan untuk mencari data yang tidak cocok dengan nilai-nilai dalam daftar tersebut.
Baca juga : Panduan Cara Belajar Python untuk Data Scientist, Lengkap!
Contoh Penggunaan Operator pada Klausa WHERE
Warga Bimbingan, biar makin paham bagaimana perintah sql menampilkan data tertentu bekerja, MinDi kasih contoh nyata dengan studi kasus sederhana.
Contoh ini bakal bikin kamu lebih mudah mengerti cara menyaring data menggunakan berbagai operator dalam SQL.
Studi Kasus: Tabel Employees
Misalkan kamu punya tabel bernama Employees dengan kolom-kolom berikut:
ID | Name | Age | Department | Salary |
1 | Andi | 28 | IT | 7000000 |
2 | Budi | 35 | Marketing | 9000000 |
3 | Citra | 24 | Finance | 6500000 |
4 | Dedi | 40 | IT | 12000000 |
5 | Eka | 30 | Marketing | 8500000 |
1. Contoh Penggunaan Operator Numerik Perbandingan
Misalkan kita ingin mengambil data karyawan yang berusia lebih dari 30 tahun. Query SQL-nya adalah:
SELECT * FROM Employees WHERE Age > 30; |
Query ini akan menampilkan data karyawan yang usianya di atas 30 tahun, seperti Budi (35) dan Dedi (40).
Berikut Hasilnya:
2. Contoh Penggunaan Operator Numerik Logika
Kamu ingin mencari karyawan yang berusia lebih dari 25 tahun dan bekerja di departemen IT. Query-nya:
SELECT * FROM Employees WHERE Age > 25 AND Department = 'IT'; |
Hasilnya adalah karyawan yang memenuhi kedua kondisi tersebut, yaitu Andi (28) dan Dedi (40).
Berikut Hasilnya:
3. Contoh Penggunaan Operator Numerik BETWEEN
Kalau kamu mau cari karyawan dengan gaji antara 7 juta sampai 10 juta, pakai query ini:
SELECT * FROM Employees WHERE Salary BETWEEN 7000000 AND 10000000; |
Karyawan yang termasuk adalah Andi (7 juta), Budi (9 juta), dan Eka (8,5 juta).
Berikut Hasilnya:
4. Contoh Penggunaan Operator LIKE
Kalau kamu ingin mencari karyawan yang namanya diawali huruf “A”, bisa gunakan:
SELECT * FROM Employees WHERE Name LIKE 'A%'; |
Di tabel, ini akan menampilkan Andi saja, karena hanya namanya yang mulai dengan huruf A.
Berikut Hasilnya:
5. Contoh Penggunaan Operator IN
Misalnya kamu ingin mencari karyawan yang bekerja di departemen Marketing atau Finance. Query-nya:
SELECT * FROM Employees WHERE Department IN ('Marketing', 'Finance'); |
Hasilnya adalah Budi (Marketing), Citra (Finance), dan Eka (Marketing).
Berikut Hasilnya:
Baca juga : Python untuk Data Analyst: Arti, Manfaat, Library, dan Tips
Ingin Jadi Data Science Professional?
Setelah memahami Perintah SQL untuk Menampilkan Data Tertentu dengan WHERE, saatnya kamu kembangkan kemampuan analisis data dan visualisasi dengan ilmu yang lebih dalam!
Yuk, ikuti Bootcamp Data Science di dibimbing.id! Di sini, kamu akan belajar teknik data analysis, penggunaan Python, Matplotlib, serta machine learning dari mentor berpengalaman dengan kurikulum aplikatif dan praktis.
Dengan dukungan lebih dari 840+ hiring partner dan tingkat keberhasilan alumni 96%, peluang kariermu di dunia data science semakin terbuka lebar!
Jadi, tunggu apa lagi? Hubungi sekarang di sini dan daftar di dibimbing.id untuk mulai perjalananmu jadi Data Scientist profesional! #BimbingSampeJadi
Referensi
Tags

Irhan Hisyam Dwi Nugroho
Irhan Hisyam Dwi Nugroho is an SEO Specialist and Content Writer with 4 years of experience in optimizing websites and writing relevant content for various brands and industries. Currently, I also work as a Content Writer at Dibimbing.id and actively share content about technology, SEO, and digital marketing through various platforms.