我有很多情况下的查询。一切都在工作,我只需要知道如何将尾写为curdate()
end as concat(year(curdate()),' ',monthname(curdate())),
case when
这是示例
`2017 - January` + `2017 - February` + `2017 - March`+ `2017 - April` + `2017 - May` + `2017 - June` + `2017 - July`
+ `2017 - August`+ `2017 - September` + `2017 - October` + `2017 - November` + `2017 - December` AS '2017'
现在我需要将AS'2017'设置为year(curdate()-1) 我不知道该怎么做
答案 0 :(得分:0)
您将需要为此创建动态sql,
这是select
的简单示例。
SET @s = CONCAT('select current_date() "',CURRENT_DATE(),'"' );
PREPARE stmt FROM @s;
EXECUTE stmt;