整数を取得するクエリを実行していますが、null をチェックしたいと考えています。null の場合、クエリで 0 を返したいのですが、どうすればよいですか? 以下で試してみましたが、うまくいきません
select NVL(A_COUNT, 0) from MYTABLE where VEH_YEAR = '2003';
A_COUNT が null の場合、クエリで 0 を返します。上記の場合、VEH_YEAR 列に値 2003 がありません。VEH_YEAR 列に値 2003 があり、A_COUNT が null の場合、クエリは機能します。