我要显示表中的最10条记录,请我的SQL应该怎么写,不进行排序,按次序的那种
给出结果就给加分!!!
给出结果就给加分!!!
解决方案 »
- 【技术求助】c# c/s程序 客户端程序如何验证服务器端是否启动了某项服务?
- 急!
- datalist中自定义控件复值
- VC#写的.net 程序 与asp.net 客户端用什么方式实时通讯较好?
- winform在程序运行中,鼠标选中控件,控件呈选中状态,并能拖动拖动鼠标改变控件大小和位置,如从工具箱中创建控件一样的效果,最好提供
- .NET 字符串問題
- 一小段xml文件,又不太明白的地方,关于界面的,请高手指点12。
- 问你一个简单的问题关于richtextbox
- 如何将字符串变量中的“\”转义?
- 关于numericupdown控件
- 什么是crossmission技术(google,baidu竟然都没有中文版的介绍)
- 我...我...就是想知道...那个...
select to 10 * from table
oracle:
select * from table where rownum < 11
select top 10 * from 表1
后10条记录
select * from 表1 where
某字段 not in (select top (select count(*)-10 from 表1) 某字段 from 表1)
-----------------------------------------------------------------------
如果有重复字段,那样就得不到我们想要的结果了有主键或唯一值字段,结果完全成立
楼主参考
select identity(int,1,1) as id,* into #1 from 表1
select top 10 * from #1 order by id desc
以上是取最后10条
select top 10 * from #1
不加则为前10条