MySQL如何在两个字段上连接表

我有两个表与dateid字段。 我想join这两个领域。 我试过了

 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) 

也许你需要使用INNEER JOIN或者如果你想要结果只匹配两个条件,那么t2.id不为空