【发布时间】:2011-08-23 14:37:26
【问题描述】:
我有一个包含以下列的表格:
BillNo -- 整数 账单日期——日期时间 数量——十进制 项目名称 -- varchar我想检索这种格式的结果:
**项目名称...2011 年 1 月 ...2011 年 2 月 ....2011 年 3 月** 第 1 项 .................... 20 ..................19..................18 第 2 项 .................... 23 ....................10.................9我尝试了显示正确结果的查询,但我想将第三列转换为具有不同值的行:
SELECT ITEMNAME, SUM(QTY), DATE_FORMAT(BILLDATE,'%M-%Y') FROM BILLITEMS
GROUP BY BILLDATE
ORDER BY YEAR(BILLDATE) DESC, MONTH(BILLDATE), ITEMNAME;
【问题讨论】:
标签: mysql