我有两张表,分别包含日期
和id
字段。我想在这两个字段上进行联接。我已经尝试了
JOIN t2 ON CONCAT(t1.id, t1.date)=CONCAT(t2.id, t2.date)
这个方法可以用,但它非常慢。有更好的方法吗?
JOIN t2 ON t1.id=t2.id AND t1.date=t2.date
JOIN t2 ON (t2.id = t1.id AND t2.date = t1.date)
SELECT *
FROM t1
JOIN t2 USING (id, date)
如果您想要结果满足两个条件,也许您需要使用'INNER JOIN'或'WHERE t2.id is not null'