按日期统计 日期不连续 补0的问题
wyq29 2010-08-26 04:05:22 管理员表 UserInfo :id TrueName
录入商品数量InputInfo : id pid(商品外键) userId(管理员id) amount(某种商品数量) recorddate(日期)
每天不同管理员录入各自商品的入库数量,但每个管理员不是每天都录入
要求:查询某个月内 某个管理每天录入商品的种类数(pid不同)和总数量
问题是:要求每天必须都有,当天没有录入 显示0;(比如2010-08-10 没有录入 就是0)
用 group by recorddate, 就没有2010-08-10 这个记录, 怎么让他显示日期连续 补个人名 补两个0呢?
2010-08-08 张三 10 100
2010-08-10 张三 10 100
要的结果:
2010-08-08 张三 10 100
2010-08-09 张三 0 0
2010-08-10 张三 10 100