是否可以将case语句放在date_format函数中?我一直在尝试在MYSQL中执行此操作,但它一直告诉我关于开括号'('在date_format和case之间'的语法错误。
SELECT date_format(
case when h.load_terms='FCL'
then dd_fcl.delivery_date
else dd_lcl.delivery_date end
,'%Y %M %D') as del_date;
答案 0 :(得分:1)
我认为您在查询中缺少from子句。请提供您希望从中获取数据的源表名称。