【发布时间】:2011-09-07 14:57:25
【问题描述】:
创建表:
CREATE TABLE `trb3` (
`value` varchar(50) default NULL,
`date` date default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
SELECT date, SUM(value) AS value FROM trb3 GROUP BY date ORDER BY date DESC
但是
Jun 30 2011,100
Jun 29 2011,90
.
.
Jun 10 2011,90
Jun 02 2011,89
Jun 01 2011,10
为什么没有显示 Jun 03 的数据?
如何解决这个问题。
【问题讨论】:
-
您有 6 月 3 日的数据吗?否则,6 月 3 日将不会出现在结果中 - 只会出现实际数据
-
不,我没有 Jun 03 的数据,但我想获得“0”数据
标签: mysql sql mysql5 mysql-5.1