ORDER BY 有什么作用?!
IN跟排序有什么关系

解决方案 »

  1.   

    还有GOUP BY也没什么作用
    你的语句有问题!
    你是想取hot_count最大的两条是吧?
      

  2.   

    select * from meta_ruledetail_gui u 
    where u.guide_line in
    (
     select t.guide_line from (
    select guide_line,sum(t.hot_count) hotc from meta_hot_count_gui  group by guide_line order by hotc desc ) t where rownum<=2
    )
      

  3.   

    guide_line在meta_hot_count_gui里有很多行,
    所以要GROUP BY
      

  4.   

    谢谢!!搞定了,
    问一下,是不是SQL语句里不能有括号嵌套的???
      

  5.   

    "in 里面不能用order by."
    不成立