在SQL(MySQL方言)中,如何合并日期字段以返回DISTANT_FUTURE或DISTANT_PAST代替null?
最佳答案
一种方法是将可空日期字段包装如下:
SELECT
coalesce(nullableDate,date_add(curdate(), interval 100 year)) as thedate
FROM MyTable
您可以将
100
替换为您自己选择的数字,其中包括“遥远的过去”的负数。关于mysql - 选择日期字段,返回DISTANT_FUTURE代替null,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44225777/