很好的一天。
我正在mysql中创建一个pivot表,在我尝试使其动态化之前,一切都很顺利。
所以当我说
case
when date_sub(invdate,interval 6 month) then value end as
monthname(date_sub(invdate,interval 6 month)),
case
when date_sub(invdate,interval 5 month) then value end as
monthname(date_sub(invdate,interval 5 month)),
case
when date_sub(invdate,interval 4 month) then value end as
monthname(date_sub(invdate,interval 4 month),
case
when date_sub(invdate,interval 3 month) then value end as
monthname(date_sub(invdate,interval 3 month)),
case
when date_sub(invdate,interval 2 month) then value end as
monthname(date_sub(invdate,interval 2 month)),
case
when date_sub(invdate,interval 1 month) then value end as
monthname(date_sub(invdate,interval 1 month))
如您所见,我希望案例以ens作为我案例的月份名称-例如date_sub(invdate,interval 1 month)将是month name(date_sub(invdate,interval 1 month))将是一月,上一个desember,依此类推。