我有两张桌子
点击表
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)```
雷雷