MySQL IF() Fungsi
Contoh
Mengembalikan "YA" jika kondisinya TRUE, atau "NO" jika kondisinya FALSE:
SELECT
IF(500<1000, "YES", "NO");
Definisi dan Penggunaan
Fungsi IF() mengembalikan nilai jika kondisi TRUE, atau nilai lain jika kondisi FALSE.
Sintaksis
IF(condition, value_if_true, value_if_false)
Nilai Parameter
Parameter | Description |
---|---|
condition | Required. The value to test |
value_if_true | Required. The value to return if condition is TRUE |
value_if_false | Required. The value to return if condition is FALSE |
Detail Teknis
Bekerja di: | Dari MySQL 4.0 |
---|
Lebih Banyak Contoh
Contoh
Mengembalikan 5 jika kondisinya TRUE, atau 10 jika kondisinya FALSE:
SELECT IF(500<1000, 5, 10);
Contoh
Uji apakah dua string sama dan kembalikan "YA" jika ya, atau "TIDAK" jika tidak:
SELECT IF(STRCMP("hello","bye") = 0, "YES", "NO");
Contoh
Mengembalikan "MORE" jika kondisinya TRUE, atau "LESS" jika kondisinya FALSE:
SELECT OrderID, Quantity, IF(Quantity>10, "MORE", "LESS")
FROM
OrderDetails;