我正在使用查询
SELECT count(enq.`enquiryId`), Month(enq.`date`), Year(enq.`date`)
FROM enquiry enq
GROUP BY MONTH(enq.`date`)
但我得到了全年的记录。 我只想获得当前或任何输入年份(运行时)记录。 请帮忙。
答案 0 :(得分:0)
试试这个:
SELECT count(enq.`enquiryId`), Month(enq.`date`), Year(enq.`date`)
FROM enquiry enq
WHERE Year(enq.date)=somevalue --2015 for example
GROUP BY MONTH(enq.`date`)
答案 1 :(得分:0)
放在查询中的位置
select count(enq.`enquiryId`),Month(enq.`date`),Year(enq.`date`) from enq where enq.date =YEAR(NOW()) GROUP BY MONTH(enq.`date`)