这个SQL语句在ORACLE报缺少右括号 ORDER BY 有什么作用?!IN跟排序有什么关系 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有GOUP BY也没什么作用你的语句有问题!你是想取hot_count最大的两条是吧? 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) guide_line在meta_hot_count_gui里有很多行,所以要GROUP BY 谢谢!!搞定了,问一下,是不是SQL语句里不能有括号嵌套的??? "in 里面不能用order by."不成立 Oracle中,无法删除数据库吗? 问一个order by的问题,在这里只能散100,昏迷 关于oracle的安装问题 初学的问题,各位大侠帮帮忙吧 关于触发器的用法 如何在一个机器上安装和启动两个数据库实例? ORACLE 如何连接SQL SERVER? 求助:怎样用一条sql语句实现多个列(分别根据不同的条件)的条数,看详细信息请进 关于排序、sort_area_size、临时表空间 oracle 字段为01,02,03,04这种,如何替换为A,B,C,D 触发器事务的自动提交问题!? 关于HP-UNIX
你的语句有问题!
你是想取hot_count最大的两条是吧?
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
)
所以要GROUP BY
问一下,是不是SQL语句里不能有括号嵌套的???
不成立