OracleからMySQLへの変更中。
プログラムソース上のクエリで、
Oracleの「NVL」は、MySQLの「IfNull」に変えるだけでOK。
参考
そもそもNVL関数とはなんじゃ?というと
「抽出した値がNULLの場合、代替値を返す」
ものとなる。
SELECT nvl(order_date,” “) FROM sales;みたいな感じで、NULLが返ってきたら代わりにスペースを出力する、という動きをする。
MySQLにおけるNVL相当の関数は先ほども書いたIfNull。
SELECT IfNull(order_date,” “) FROM sales;
1(助かりました!)
コメント