Cara Menggunakan Fungsi MySQL CASE

Posted on

Panduan MySQL ini menjelaskan Cara Menggunakan Kegunaan MySQL CASE dengan sintaks dan contoh.

Penjelasan
Kegunaan MySQL CASE mempunyai guna pernyataan IF-THEN-ELSE dengan memungkinkan menjalankan evaluasi kondisi dan mengembalikan nilai dikala kondisi pertama-tama terpenuhi.
Syntax

Syntax bagi guna MySQL CASE yaitu:

Penjelasan Parameter
expression
Alternatif. Ini yaitu nilai yang Kamu bandingkan dengan daftar kondisi. (yaitu: condition_1, condition_2, … condition_n)
condition_1, condition_2, … condition_n
Dievaluasi pada urutan yang tertera. Semacam itu suatu kondisi ditemukan benar, guna MySQL CASE akan mengembalikan hasilnya dan tak mengevaluasi kondisinya lebih jauh.
result_1, result_2, … result_n
Nilai yang diraih ketika hasil dari suatu kondisi itu ditentukan benar.
Catatan
  • Seandainya tak ada kondisi yang benar, karenanya guna KASUS akan mengembalikan nilai di klausa ELSE.
  • Seandainya klausa ELSE dihilangkan dan kondisi tak ditemukan benar, karenanya pernyataan KASUS akan mengembalikan NULL.

 

Berlaku di versi MySQL

Kegunaan MySQL CASE akan berfungsi merujuk pada versi MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23.3
Contoh

Mari kita lihat beberapa contoh guna MySQL CASE dan jelajahi bagaimana cara menggunakan guna CASE di MySQL.

Contoh – Termasuk ekspresi (includes expression)

Kamu dapat menggunakan guna MySQL CASE pada pernyataan SQL di mana ungkapan disertakan.

 

Pada contoh guna MySQL CASE ini, ungkapannya yaitu kuantitas yang nilainya akan diperbandingkan dengan masing-masing kondisi hingga seseorang terpenuhi. Kemudian nilai yang sesuai akan dikembalikan oleh guna MySQL CASE.

 

Contoh – Tak termasuk ekspresi

Kamu dapat menggunakan guna MySQL CASE pada pernyataan SQL di mana ungkapannya diabaikan.

Pada contoh guna MySQL CASE ini, sebuah ungkapan belum disertakan sehingga setiap kondisi dievaluasi secara individual dan dapat benar-benar berbeda dan unik. Bila kondisi dipenuhi, nilai yang sesuai akan dikembalikan.

sumber :kursuswebprogramming.com/blog/

(Visited 190 times, 1 visits today)

Leave a Reply

Your email address will not be published. Required fields are marked *