社区
MS-SQL Server
帖子详情
如何执行查询语句的同时得取记录的条数?求SQL
xiao7cn
2007-06-01 11:29:01
rt
...全文
330
9
打赏
收藏
如何执行查询语句的同时得取记录的条数?求SQL
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiao7cn
2007-06-03
打赏
举报
回复
如果我是select top N ...
@@rowcount也只表示N条,但我需要全部符合条件的记录数,又不想查询两遍,有没有高招???
xiao7cn
2007-06-03
打赏
举报
回复
楼上的,你这样导致查询执行两遍。。
用查看序号的方法只适合记录是连续的情况。。
wuyisky84
2007-06-02
打赏
举报
回复
数一下看看有几条记录出来了,呵呵
jane11252
2007-06-02
打赏
举报
回复
刚才试了一下,那其实也可:select * from jobs
select count(*) from jobs
不过个人觉得还没直接看一下列的最后序号方面呢
jane11252
2007-06-02
打赏
举报
回复
长见识啦,呵呵
fa_ge
2007-06-02
打赏
举报
回复
不会的, @@rowcount是所影响的行数
xiao7cn
2007-06-02
打赏
举报
回复
请问这样做会不会查询两遍啊?
fa_ge
2007-06-02
打赏
举报
回复
select * from jobs
select @@rowcount
就可以列出多少记录出来
jinjazz
2007-06-01
打赏
举报
回复
select @@rowcount
使用
SQL
语句查询数据库时限定
记录
条数
(取查询结果的特定行数)
在使用MY
SQL
数据库时,需要查询数据库中满足条件的指定行数,比如满足条件的查询结果有100条,我仅需要返回第20-30条,那么可以使用LIMIT参数进行限定,LIMIT后面有2个可选参数,第一个是OFFSET,表示偏移量,不指定的话默认是0,即从第一条开始显示,第二个是总行数,即要返回的总
记录
条数
。现在我需要查询结果里的第20-30条,那么可以在
SQL
查询语句
后面加LIMIT参数: SELECT * FROM dbtest.table WHERE 姓名 like '%杨%' LIMIT 19,10; 如
一条
SQL
最多能查询出来多少条
记录
?
一条
SQL
语句最多能查询出来的
记录
数取决于数据库的存储限制和查询条件的约束。一般来说,
SQL
查询的结果集大小没有明确的限制,只要满足数据库的存储容量和查询性能的限制即可。然而,大部分数据库管理系统会有一些默认的限制,如My
SQL
的默认最大返回行数是16,777,216行。如果需要查询更大的结果集,可以通过调整数据库的配置参数或者使用分页查询来实现。假设有一个名为"users"的表,其中存储了用户信...
数据库
sql
语句查询
条数
从一个表中查询第10到20
条数
据,或者查询最新一
条数
据 今天碰到了这样一个问题:从一个表中查询第10到20
条数
据,或者查询最新一
条数
据 1、查询最新一
条数
据 SELECT * FROM item_cat order by id desc limit 0,1 order by 排序 后面跟desc 降序 , asc 升序 不跟默认升序 limit 0,1, 从表中的第0个数据开始,只读取一个; 整体意思就是从item_cat id 表中 降序 排列Id ,从开始读取1个数据; 2、查询第10-20条
sql
查询技巧之
记录
数
当你想要分类查询
记录
数是,比较好的方法是group by 分组,然后使用count()计算,count会返回有多少条
记录
,sum是
求
和。当看到关键词“各个”时候,应该联想到group by 有一个部门表departments简况如下: 有一个,部门员工关系表dept_emp简况如下: 有一个薪水表salaries简况如下: 请你统计各个部门的工资
记录
数,给出部门编码dept_no、部门名称dept_name以及部门在salaries表里面有多少条
记录
sum,按照dept_no升序排序,以上例子输出如下
SQL
语句——查询
SQL
语句 单表查询
查询语句
(SELECT)是数据库中最基本的和最重要的语句之一,其功能是从数据库中检索满足条件的数据。查询的数据源可以来自一张表,也可以来自多张表甚至来自视图,查询的结果是由0行(没有满足条件的数据)或多行
记录
组成的一个
记录
集合,并允许选择一个或多个字段作为输出字段。SELECT语句还可以对查询结果进行排序、汇总等。
查询语句
的基本结构可描述为: SELECT <目标列名序列> -- 需要哪些列 FROM <表名> [JOIN <表名> ON <
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章