我试图使用以下查询每天打开页面数.
SELECT day.days, COUNT(*) as opens
FROM day
LEFT OUTER JOIN tracking ON day.days = DAY(FROM_UNIXTIME(open_date))
WHERE tracking.open_id = 10
GROUP BY day.days
Run Code Online (Sandbox Code Playgroud)
我得到它的输出是这样的:
days opens
1 9
9 2
Run Code Online (Sandbox Code Playgroud)
问题是,在我的日历表中,我有一个包含数字1到30的列来表示一个月中的日期.我做了一个左外连接,我期待在天柱上显示所有日子!
但我的问题是这样做,为什么会这样呢?
谢谢大家的帮助.