일단 위아래 sql은 다른 sql 입니다.
a.dt , b.dt 에 인덱스가 있는지에 따라 sql을 최적화된 짜야할듯합니다.
1번 쿼리에는 a.dt = b.dt 조건이 없는데?
- 원래 없었다면? 1번과 2번은 아예 의미가 다른 쿼리입니다.(조건 자체가 다름)
- 원래 있었다면? (실수로 누락시킨거라면?) 1번과 2번은 의미상 같은 쿼리입니다.
또한, 조건절 이행에 따른 조건 추가로 의미상 뿐만 아니라 실질적으로 같은 쿼리로 볼 수 있습니다.
실수누락입니다ㅠㅠ
감사합니다!!