我有一个查询,在其他字段中返回到期日期和截止日期。有时,这些字段将为空,因此,当按如下方式转换时:
FROM_UNIXTIME(assignment.cutoffdate, '%d-%m-%Y %H:%i')
将显示 01-01-1970 02:00 . 在这种情况下,如何显示空字符串或“不可用”之类的文本?请注意,使用“where date is not null”条件是不行的,因为a需要所有结果,包括那些在日期字段中为null的结果。
01-01-1970 02:00
fivyi3re1#
就用一个 IF 声明:
IF
IF(assignment.cutoffdate IS NULL, 'not available', FROM_UNIXTIME(assignment.cutoffdate, '%d-%m-%Y %H:%i'))
1条答案
按热度按时间fivyi3re1#
就用一个
IF
声明: