猿问
关于sql优化
count(1)比count(*)更快吗?where 1 = 1和where id > 0 哪一个更好
qq_丨银丨_0
浏览 1391
回答 1
1回答
leeong
1. 下面两张图应该能说明一些问题,项目中都是用count(*); 2. where 后面附带的条件判断 1=1 不用读取数据库已经是真了。而id>0 会多出一层查询,项目中一般也会使用 where 1= 1这种
1
0
0
随时随地看视频
慕课网APP
相关分类
SQL Server
我要回答