首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

大家看看两种查询语句哪个快,该怎么处理

2012-03-25 
大家看看两种查询语句哪个快第一种:select * from (select * from tb where ....) as a第二种:select * fr

大家看看两种查询语句哪个快
第一种: select * from (select * from tb where ....) as a
第二种: select * from (select * from tb ) as a where...
一个是where在里面,一个是在外面,请问哪个查询的速度会快点呢,求解!

[解决办法]
第一种
[解决办法]
看情况,条件建索引.
[解决办法]
第一种快,先过滤了查询结果
[解决办法]
一样.
[解决办法]

探讨

引用:
一样.


为什么呢?

[解决办法]
第一种好,子查询的数据集合越小,查询数据越快。

热点排行