sql语言,如何限制select出来的数据的行数?
我从一个表里面select,但是这个表中的数据大于65536我只想取一部分出来看看应该怎么去?...
我从一个表里面select,
但是这个表中的数据大于65536
我只想取一部分出来看看
应该怎么去? 展开
但是这个表中的数据大于65536
我只想取一部分出来看看
应该怎么去? 展开
4个回答
展开全部
select top n * from table
n为 你要从地一个取的行数
select top n * from table order by 列名(基本上任意) desc
这个就是从 后面往前取
要是去中间的 比如 20到30的
select top 10 from table where 列名 not in(select top 20 列名 from table)
这个就是先取出前20 在去不在前20行里的余下的 所有数据的前10行 就是咱们要的20到30行
其他的 你自己研究吧 基本上都是这样
n为 你要从地一个取的行数
select top n * from table order by 列名(基本上任意) desc
这个就是从 后面往前取
要是去中间的 比如 20到30的
select top 10 from table where 列名 not in(select top 20 列名 from table)
这个就是先取出前20 在去不在前20行里的余下的 所有数据的前10行 就是咱们要的20到30行
其他的 你自己研究吧 基本上都是这样
展开全部
select * from 表名 或者
select top 12 * from 表名 where 条件
这个是选择符合条件的前12条,12可以换成你想要显示的条数
当然where(条件)可以不要
有疑问再问,qq在我的空间里有
select top 12 * from 表名 where 条件
这个是选择符合条件的前12条,12可以换成你想要显示的条数
当然where(条件)可以不要
有疑问再问,qq在我的空间里有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select top 数据行数 * from 表名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面语句只使用部分数据库
关键看你现在用的是上面数据库
关键看你现在用的是上面数据库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询