본문 바로가기

TIL, WIL/TIL📘

10. 30 TIL : 쿼리

728x90

SQL 쿼리 조건문 중..

<if test = 조건>

AND EXISTS (SELECT '1' FROM TABLE b WHERE a.id = b.id)

</if>

 

동적 쿼리 + 서브쿼리로 조회한 값이 존재하는 경우, 조인한 것과 같은 효과를 내는데, group by로 그룹핑하는 것보다 쿼리 속도가 말도 안되게 빨라짐

 

https://gent.tistory.com/506

 

[MSSQL] EXISTS, NOT EXISTS 사용법 쉽게 정리

SQL Server에서 EXISTS 연산자는 서브쿼리에 데이터가 존재하는지 체크하고 존재할 경우 TRUE를 반환하며, 대표적으로 EXISTS 구문과 NOT EXISTS 구문이 있다. EXISTS 연산자는 IN 연산자와 비슷한 용도로 사

gent.tistory.com

 

 

728x90