SELECT  b_sitelist.sitename ,
        b_sitelist.sitehost
FROM    b_sitelist
        INNER JOIN ( SELECT site_id
                     FROM   b_usersitelist
                     WHERE  user_id = '6'
                            AND isSelect = '1'
                   ) b ON b_sitelist.id = b.site_id如果还慢的话贴执行计划给我看

解决方案 »

  1.   


    内连接的确要比半连接(in)要快很多!
    in不是半连接
      

  2.   


    内连接的确要比半连接(in)要快很多!
    in不是半连接哦?我这知识都学杂了....
    求教!啥是半连接?
      

  3.   


    内连接的确要比半连接(in)要快很多!
    in不是半连接哦?我这知识都学杂了....
    求教!啥是半连接?
    EXISTS和NOT EXISTS,看看那个连接的方式。
      

  4.   


    内连接的确要比半连接(in)要快很多!
    in不是半连接哦?我这知识都学杂了....
    求教!啥是半连接?
    EXISTS和NOT EXISTS,看看那个连接的方式。我学的是 in和EXISTS是半连接
    not in 和NOT EXISTS 是反连接
    ....
    求真理!!
      

  5.   

    如果in中的语句有重复的话,还要加个distinct吧,或者用exists实现
      

  6.   

    1.b_sitelist  id建立主键索引
    2.b_usersitelist建立user_id和isSelect组合索引