web-dev-qa-db-ja.com

MySQLにOracleのNVLと同等の機能はありますか?

テーブルから列の最大値を選択しています。ただし、問題が1つあります。テーブルに行がない場合、nullが返されます。

結果がnullの場合に特定の値を返す関数を使用したいと思います。たとえば、Oracleには、列がnullの場合に特定の値を与えるNVL関数があります。 MySQLに同等の機能はありますか?

16
user833129

使用 coalesce

select coalesce(column_name, 'NULL VALUE') from the_table
27
Thilo