【发布时间】:2011-05-13 15:51:00
【问题描述】:
我有以下关于时间戳的查询(由 INT(10) 指定,这是我想要的,但不完全是:
SELECT count(entry_date) as theCount, FROM_UNIXTIME(entry_date, '%Y-%m-%d') AS dd
FROM exp_weblog_titles
WHERE entry_date < UNIX_TIMESTAMP(NOW())
GROUP BY dd
ORDER BY dd DESC
LIMIT 7
这会吐出最后 7 个日期以及今天日期之前的那些日期的条目数。我创建的查询的问题是,如果它实际上有一个条目,它只会吐出日期。实际上,即使条目为零,我仍然希望包含该日期。这可能吗?
【问题讨论】:
标签: mysql group-by timestamp unix-timestamp