标签: mysql sql
在SQL(mysql方言)中,如何合并日期字段以返回DISTANT_FUTURE或DISTANT_PAST来代替null?
答案 0 :(得分:1)
一种方法是将您的可空日期字段换行,如下所示:
SELECT coalesce(nullableDate,date_add(curdate(), interval 100 year)) as thedate FROM MyTable
您可以将100替换为您自己选择的数字,包括“遥远过去”的负数。
100