Pada kesempatan
kali ini kita akan belajar beberapa logika operator nih. Diantaranya AS, AND
dan OR, BETWEEN, LIKE, DISTINCT, dan CASE. Yukk kita lihat logika operator itu
yang seperti apa sih ?! ini jawabannya
- AS (nama alias / bukan nama sebenarnya) As digunakan untuk menampilkan field atau kolom dengan nama lain yang mungkin lebih mudah dimengerti. Field atau kolom yang ditampilkan oleh AS ini bersifat sementara lho.
- AND dan ORPerintah ini susah dijelaskan :D contoh kasusnya aja yaa. .And : menampilkan semua nama mahasiswa yang program studinya informatika computerOr : menampilkan semua nama mahasiswa atau yang program studinya informatika computer
- BETWEEN digunakan untuk menampilkan data diantara nilai yang diminta. Contoh kasus : menampilkan semua nilai ujian mahasiswa dari nilai 60 sampai dengan 100.
- Like (seperti) digunakan untuk menampilkan data yang hanya diwaliki oleh satu atau lebih huruf saja. Contoh kasus : menampilkan semua nama mahasiswa yang diawali dengan kata Amelia.
- DISTINCT digunakan untuk menampilkan satu data saja yang terdapat kesamaan. Artinya pada hasil output tidak ada data yang sama meskipun data aslinya banyak data yang sama.
- CASE digunakan untuk menampilkan data baru dengan
data dari operasi yang ada di dalamnya. Contoh kasus : menampilkan data
dengan jenis kelamin ‘P’ maka tertulis ‘Perempuan’
Kali ini saya
akan sedikit mengulas logika operator CASE dengan contoh kasus :
- Memberikan keterangan untuk field unitInStock dengan ‘Stock Habis’
apabila jumlah unitInStock < 5, keterangan ‘Harus Order’ apabila
unitInStock antara 5 sampai 15 dan memberikan keterangan ‘Stock Cukup’
apabila unitInStock > 15
- Memberikan nilai ‘United State of Amerika’ untuk Country=’USA’ dan nilai ‘United Kingdoms’ untuk Country=’UK’
Nah, sudah mulai
mengerti kan ? karena AS, AND dan OR, BETWEEN, LIKE, dan DISTINCT sudah sedikit
disinggung pada latihan soal di sesi sebelumnya. Silahkan yang ingin tahu,
download file latihan soal dan databasenya di sesi sebelumnya, Klik DISINI untuk masuk di sesi sebelumnya.
*SEMOGA BERMANFAAT*
*SEMOGA BERMANFAAT*