shop-wiz logo
Follow Us on Facebook Follow Us on Google+ Follow Us on Twitter Follow Us on LinkedIn
제목 subquering
등록일 2004.09.15 HIT 9153 작성자 폰돌
In versions prior to 7.4, subqueries were joined to outer queries by sequentially scanning the result of the subquery for each row of the outer query. If the subquery returns only a few rows and the outer query returns many rows, IN is fastest. To speed up other queries, replace IN with EXISTS:

    SELECT *
    FROM tab
    WHERE col IN (SELECT subcol FROM subtab);

to: 
    SELECT *
    FROM tab
    WHERE EXISTS (SELECT subcol FROM subtab WHERE subcol = col);

For this to be fast, subcol should be an indexed column. 
댓글보기
등록된 댓글이 없습니다.

Powered by shop-wiz since 2002, e-mail:wangta69@naver.com