Postgresql turn null into zero
SqlPostgresqlNullMaxSql Problem Overview
> Possible Duplicate:
> SELECT max(x) is returning null; how can I make it return 0?
When I execute
select max(column) from mytable;
and my table has no rows, it returns null. How can I amend this select statement so it will return zero?
Sql Solutions
Solution 1 - Sql
select coalesce(max(column), 0) from mytable;
Solution 2 - Sql
Try:
SELECT coalesce(max(column), 0) myalias FROM mytable;
Solution 3 - Sql
Do either of these work?
select coalesce(max(foo),0) from bar
coalesce((select max(foo) from bar),0)