MYSQL条件WHERE子句。如果行不存在则忽略

时间:2014-02-10 22:25:06

标签: mysql

我有两个具有以下结构的表:

    TABLE 1
minutes | date

    TABLE 2
hours | date

我想要的是从table1中选择分钟,从table2开始的小时,日期匹配。唯一的问题是table2中并不总是有一个与table1匹配的条目,在这种情况下我只想从table1中选择数据。我该怎么做?

1 个答案:

答案 0 :(得分:2)

你应该使用LEFT JOIN

SELECT t1.minutes, t2.hours FROM t1
LEFT JOIN t2 ON t1.date = t2.date