3
我試圖按月計算添加的記錄數。下面的查詢工作正常如何使用mysqli在查詢內獲得按月份的月份名稱?
SELECT COUNT(*) AS count_by_month, MONTH(date_added) AS in_month
FROM `promotion`
WHERE YEAR(date_added) = '2016'
GROUP BY MONTH(date_added)
但上面的查詢的結果將返回月份數,我希望得到月份名稱,如Jan
,Feb
而不是數量。我試過下面的技巧,但它不起作用。
SELECT COUNT(*) AS count_by_month,
MONTH(date_added) AS in_month, MONTHNAME(STR_TO_DATE(in_month, '%m'));
FROM `ws_promotion`
WHERE YEAR(date_added) = '2016'
GROUP BY MONTH(date_added)
任何人都可以指導我如何解決這個問題,我想感謝,如果有人指導我這一點。謝謝。
它爲我工作。謝謝 –
不客氣:)。我已經更新了更多細節的答案。 – 1000111