爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
MSSQL教程
大家看看两种查询语句哪个快,该怎么处理
大家看看两种查询语句哪个快,该怎么处理
日期:2014-05-18 浏览次数:20557 次
大家看看两种查询语句哪个快
第一种: select * from (select * from tb where ....) as a
第二种: select * from (select * from tb ) as a where...
一个是where在里面,一个是在外面,请问哪个查询的速度会快点呢,求解!
------解决方案--------------------
第一种
------解决方案--------------------
看情况,条件建索引.
------解决方案--------------------
第一种快,先过滤了查询结果
------解决方案--------------------
一样.
------解决方案--------------------
探讨
引用:
一样.
为什么呢?
------解决方案--------------------
第一种好,子查询的数据集合越小,查询数据越快。
上一篇:MSSQL日志超大处理方法
下一篇: 用触发器对被修改的记录进行备份解决方案
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
怎么解决SQL SERVER job的有关问题
SQL2000运作语句出错求帮忙
SQL两表关联查询,返回结果的有关问题
一条Select语句进行排名打印,该怎么处理
存储过程如何实现!
sql语句实现 sql到access的导入导出解决方案
有用VSS管理SSIS项目的吗?该如何解决
'100.200.011.101,1433' ; 'sa' ; 'sa'怎么保存到一个字段中
if not update解决方案
推荐阅读
更多>
SQL2000同一个表触发器的个数,该怎么解决
好东西分享哟! 利用SqlServer内部存储过程实现快速方便的分页解决思路
怎么快速删除重复数据
起了别名,列名无效,该如何解决
powerbuilder_6连接不下数据库
求一個JOB很簡單!解决思路
哪位帮看上这存储过程毛病出在哪里
没法执行该操作,因为链接服务器 "xxx" 的 OLE DB 访问接口 "SQLNCLI10" 无法启动分布式事务
查询统计表(本人认为有点难度)
关于SQL读取数据效率的一点小疑点
数据库密码编码,该怎么解决
数据库表有begintime endtime两个时间类型字段,取现在任一时间,查询数据库记录有关问题?
哪位高手能给个sql server2005的下载地址啊
怎样攻击SQL Server?解决方案
请问一个sql有关问题 不知如何表述
mysql++ Row输出有关问题。请问
MSSQL2000表 单据中自动增加序号解决办法
熟悉触发器的请近,一个有一点复杂的更新插入触发器,该怎么解决
SQL语句在页面中的写法?解决方法
维度层次结构跟属性关系