目前我有一个系统,PHP脚本在加载页面时记录一些访问的信息(时间和“sid”)。如何解决这个MySQL查询
然后我用:
SELECT *
FROM (
SELECT COUNT(*), time
FROM visit
WHERE sid = $sid
GROUP BY time
ORDER BY time DESC
LIMIT 14
) AS abc
ORDER BY time ASC
摆脱以相反的顺序过去两周的结果。
该查询的问题是,在没有访问的日子里,我没有得到结果:0, [time]
,但是没有任何结果。如果在那些日子里得到零结果,我会做什么?在MySQL中甚至有可能,或者我必须用PHP来处理它?
任何帮助非常感谢!
你可能需要'Union'在这种情况下.... –