Menampilkan Data Dengan Kondisi Pada SQL

Menampilkan Data Dengan Kondisi Pada SQL

Menampilkan Data Dengan Kondisi Pada SQL

Pada artikel kali ini kita masih membahas mengenai SQL. Setelah kita belajar perintah-perintah dasar SQL dan macam-macam tipe data pada SQL, sekarang kita akan belajar bagaimana menampilkan data dengan berbagai macam kondisi.

Menampilkan data

Untuk menampilkan data dari suatu tabel database, query yang digunakan adalah SELECT.
Sintaks penulisan query SELECT sebagai berikut:

//Untuk menampilkan semua data di semua kolom

SELECT * FROM nama_tabel; 


//Untuk menampilkan semua data di kolom tertentu

SELECT nama_kolom FROM nama_tabel;

Menampilkan data dengan kondisi

Ketika kita menampilkan data dari database, pada kenyataannya tidak semua data perlu ditampilkan. Oleh karena itu, kita membutuhkan sebuah filter untuk mencegah data yang tidak  diinginkan muncul. Sehingga dengan adanya filter tersebut, kita dapat menampilkan data sesuai dengan yang kita butuhkan.

Untuk menampilkan data disertai dengan kondisi, kita dapat menggunakan tambahan query WHERE.
Sintaks penulisannya sebagai berikut:

SELECT * FROM nama_tabel WHERE nama_kolom pembanding nilai_yang_dibandingkan;

Contoh:

//Untuk menampilkan semua data di semua kolom dengan kondisi

SELECT * FROM siswa WHERE NISN = 3524214583573;

Pada contoh di atas, kita akan menampilkan semua data dari tabel siswa yang mana kolom NISN bernilai 3524214583573.

Menampilkan data dengan operator AND, OR dan NOT

 

//Untuk menampilkan semua data di kolom tertentu dengan operator AND

SELECT nama FROM siswa WHERE kelas = 6 AND absen < 10;


//Untuk menampilkan semua data di kolom tertentu dengan operator OR

SELECT nama FROM siswa WHERE kelas = 6 OR absen < 10;


//Untuk menampilkan semua data di kolom tertentu dengan operator NOT

SELECT nama FROM siswa WHERE NOT kelas = 6;

Pada contoh pertama,  kita akan menampilkan nama dari tabel siswa yang mana kelasnya adalah 6 dan nomor absennya kurang dari 10.
Pada contoh kedua,  kita akan menampilkan nama dari tabel siswa yang mana kelasnya adalah 6 atau nomor absennya kurang dari 10. Jadi semua  siswa yang memiliki nomor absen kurang dari sepuluh maupun kelasnya bernilai 6, namanya akan ditampilkan.
Pada contoh ketiga,  kita akan menampilkan nama dari tabel siswa yang mana kelasnya tidak bernilai 6. Jadi semua siswa yang bukan kelas 6 namanya akan ditampilkan.

Menampilkan data dengan operator BETWEEN


Dengan operator BETWEEN kita dapat menampilkan data dengan batas awal dan batas akhir.

Contoh:

SELECT * FROM siswa WHERE absen BETWEEN 13 AND 17;

Pada contoh di atas, kita akan menampilkan semua data siswa yang nomor absennya adalah 13, 14, 15, 16, 17.

Sementara sampai di sini dulu pembahasan tentang cara menampilkan data pada SQL dengan kondisi. Masih ada beberapa macam operator lagi dalam SQL yang akan dibahas di lain waktu. Semoga bermanfaat.

Ditulis oleh : Muhammad Imam Syafi’i (Peserta didik MIT School)

Related posts:

Loading Facebook Comments ...