Я пытаюсь сгенерировать месячный отчет с графиком продаж.
Наш лейбл месяца - неправильный формат
мне нужен такой ярлык
1-й месяц, 2-й месяц, 3-й месяц, 4-й месяц, .......
Наш запрос MySQL
SELECT concat('Month ' ,(@count:=@count+1)) as month,sum(grand_total) as amount FROM tra_inv_hd WHERE fi_yr =1 group by MONTH(trninvhddt) order by trninvhddt asc
Если для изменения моего запроса использовалось условие elseif, наконец, я получил результат
SELECT if(MONTH(trninvhddt)=1,concat(MONTH(trninvhddt),'st Month'),if(MONTH(trninvhddt)=2,concat(MONTH(trninvhddt),'nd Month'),if(MONTH(trninvhddt)=3,concat(MONTH(trninvhddt),'rd Month'),concat(MONTH(trninvhddt),'th Month')))) as month,sum(grand_total) as amount FROM tra_inv_hd WHERE fi_yr =1 group by MONTH(trninvhddt) order by trninvhddt asc
Любой другой способ создания запроса в правильном формате метки