Tutorial MySQL ini menjelaskan cara menggunakan fungsi MySQL COALESCE dengan sintaks dan contoh.
Penjelasan
Fungsi MySQL COALESCE adalah mengembalikan ekspresi non-null pertama dalam daftar. Yang berguna untuk memeriksa suatu kolom ada datanya atau tidak. dan jika tidak ada datanya atau NULL, maka diberi data pengganti.
Syntax
Syntax untuk fungsi MySQL COALESCE di MySQL adalah:
|
1 |
COALESCE( expression1, expression2, ... expression_n ) |
Penjelasan Parameter
expression1 to expression_n
Expression untuk menguji nilai non-null.
Catatan
Jika semua ekspresi mengevaluasi ke null, maka fungsi COALESCE akan mengembalikan null.
Berlaku Untuk
Fungsi COALESCE dapat digunakan dalam versi MySQL berikut ini:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
Contoh
Mari kita lihat beberapa contoh fungsi COALESCE MySQL dan jelajahi bagaimana cara menggunakan fungsi COALESCE di MySQL.
Sebagai contoh:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
mysql> SELECT COALESCE(null, null, null, 'A', 'B'); Hasil: 'A' mysql> SELECT COALESCE('A', 'B', null, 'C', 'D'); Hasil: 'A' mysql> SELECT COALESCE(null, 1, 2, 3, null, 4); Hasil: 1 mysql> SELECT COALESCE(null, 'dumetschool.com', 'karyamurid.com'); Hasil: 'dumetschool.com' mysql> SELECT COALESCE(null, null, null, null, null); Hasil: NULL |