date
및 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)
아마도 INNEER JOIN을 사용해야하거나 두 조건과 일치하는 결과 만 원하는 경우 t2.id가 null이 아닌 경우