【发布时间】:2015-04-19 20:18:54
【问题描述】:
我的表格中的数据如下..
我需要显示每月预订摘要
bookingdate receipt
01-02-2015 25
01-02-2015 26
01-03-2015 31
01-03-2015 32
01-04-2015 36
预期输出
Month totalbooking
Feb - 2015 2
Mar - 2015 2
Apr - 2015 1
请帮助我实现我的预期输出...
我试过下面的查询工作,但显示月份的所有行......但我只需要显示所选月份的记录......
SELECT RE.bookingdate AS bookingdate
,COUNT(DISTINCT RE.receipt_no) As TotalCount
FROM receipt_entry RE
WHERE str_to_date(RE.bookingdate,'%d-%m-%Y') BETWEEN :fromdate AND :todate
AND RE.city_name = :cityname
GROUP BY RE.bookingdate
【问题讨论】: