我有兩張桌子
點選表格
id |時間
乘車表
id |時間戳
我想從兩個表中取得資料 GROUP BY EXTRACT(DAY FROMride.timestamp) 但只有當我在同一天的兩個表中都有條目時,我才會取得數據,但無論兩個表是否沒有數據,我都需要數據。我不知道 OUTER join 是否是一個答案,但 mysql 不支援 OUTER JOIN
我目前的查詢僅當兩個表中都有條目時才取得資料
COUNT(distinct ride.id) AS ride_ads, COUNT(distinct clicks.id) AS clicks FROM ride INNER JOIN clicks ON EXTRACT(DAY FROM ride.timestamp)=EXTRACT(DAY FROM clicks.time) GROUP BY EXTRACT(DAY FROM ride.timestamp), EXTRACT(DAY FROM clicks.time)```
雷雷