¿Por qué dices que necesitas una subconsulta? Simplemente puede usar COALESCE :
"select COALESCE(max(date_val), 'your_default_value_here') from my_table;"
¿Por qué dices que necesitas una subconsulta? Simplemente puede usar COALESCE :
"select COALESCE(max(date_val), 'your_default_value_here') from my_table;"