我有两个具有以下结构的表:
TABLE 1
minutes | date
TABLE 2
hours | date
我想要的是从table1中选择分钟,从table2开始的小时,日期匹配。唯一的问题是table2中并不总是有一个与table1匹配的条目,在这种情况下我只想从table1中选择数据。我该怎么做?
答案 0 :(得分:2)
你应该使用LEFT JOIN
SELECT t1.minutes, t2.hours FROM t1
LEFT JOIN t2 ON t1.date = t2.date