你想要的是什么效果 一般情况我是不用这样子的 只有需要的时候才会用
select top 1 a,b from table order by c.select * from (select a,b from table order by c) where rownum<=1
这两个效果一样子的 只是多了一个 条件而已 我看是没有什么必要这么写
太麻烦了
这两种没什么区别
select top 1 a,b from table order by c.select * from (select a,b from table order by c) where rownum<=1
这两个效果一样子的 只是多了一个 条件而已 我看是没有什么必要这么写
太麻烦了
这两种没什么区别
select * from (select * from news_main where news_id < 3 order by news_id desc) where rownum = 1;select * from news_main where news_id < 3 and rownum = 1 order by news_id desc;
这两句结果一样