社区
MS-SQL Server
帖子详情
select count(*) 与select count(1) 区别
bigo808
2007-03-05 01:56:52
select count(*) from table
与select count(1) from table
的对象和速度区别?
...全文
4077
7
打赏
收藏
select count(*) 与select count(1) 区别
select count(*) from table 与select count(1) from table 的对象和速度区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yueliangchuaner
2011-07-29
打赏
举报
回复
据oracle官方资料透露,count(*) 比count(1)快
[Quote=引用 3 楼 loveqong 的回复:]
select count(*) from table 返回table表里面的记录总数
select count(1) from table 返回首行首列.
[/Quote]
westqueen
2008-11-15
打赏
举报
回复
count(1)不见得总是比count(*)执行速度快啊,,,
flyrain521
2008-10-13
打赏
举报
回复
第一句是对的.第二句就错了.count(1)并不是针对第一列,你可以试试count('A')
同样是可以得到整个表的记录数的.这里只是用一个实际值罢了.当然也可以是一个字符串.count('Aasd')都是可以的.
这种采用实际值的例子比用*都要快.因为它执行的时候不是扫描整个表
guoxing426
2007-07-28
打赏
举报
回复
当然是 select count(*) 比select count(1)要慢了
select count(*)是统计表中所有记录个数
而select count(1)是返回首行
loveqong
2007-06-27
打赏
举报
回复
select count(*) from table 返回table表里面的记录总数
select count(1) from table 返回首行首列.
greatlsd
2007-06-16
打赏
举报
回复
同问
hui_hui_2007
2007-03-05
打赏
举报
回复
应该没有区别的.
精品课:MySQL5.7零基础入门与实战(精讲)
MySQL入门操作 01-mysql对库的入门操作 02-mysql对表的入门操作 03-insert 入门详解 04-delete 入门详解 05-update入门详解 06-
select
入门详解 07-总结 第四章 MySQL进阶实战 00-二进制与阴阳八卦的关系(选听) ...
select
count
(*)和
select
count
(1)的
区别
1、 一般情况下,
Select
Count
(*)和
Select
Count
(1)两着返回结果是一样的 2、 假如表沒有主键(Primary key), 那么
count
(1)比
count
(*)快, 3、 如果有主键的話,那主键作为
count
的条件时候
count
(主键)最快 4、 如果...
select
* 和
select
1,
select
count
(*)和
select
count
(1)
1、
select
* 和
select
1的
区别
如果要返回数据,使用
select
* ,如果要判断有没有结果使用
select
...2、
select
count
(*)和
select
count
(1)的
区别
一般情况下,
select
count
(*)和
select
count
(1)两个返回的结果是一样的。
select
count
(*)和
select
count
(1)
一般情况下,
Select
Count
(*)和
Select
Count
(1)两着返回结果是一样的 假如表沒有主键(Primary key), 那么
count
(1)比
count
(*)快, 如果有主键的話,那主键作为
count
的条件时候...1、
select
1 与
select
的
区别
selelct
Select
count
(*) from与
Select
* from的
区别
语句一:
select
count
(*) from T; 作用:查询T表中数据的行数。 语句二:
select
* from T; 作用:查询T表中所有的数据。
区别
:语句一查询结果为一个数值,就是表中数据条数;语句二查询结果是表中所有数据,就是...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章