你所在位置:首页Sql资源 → SQL语言基础(二)

SQL语言基础(二)

发布时间:2019-05-15


如何提高select语句的效率?
 

1.使用exists关键字检查结果集:不要用count(*)来检查结果集中是否包含行。

2.使用标准联接代替嵌套查询:在执行嵌套查询时,SQL server将先执行内部的子查询,然后将查询结果返回给外部查询的作为检索的数据源,最后执行外部的主查询。而在执行包含标准联接的查询时,SQL server将要执行的仅仅是一个查询。
 

3.有效避免整表扫描,使用索引。  www.350job.com  

4.在like子句的匹配条件的开始使用了%,若在like子句的匹配条件的开始使用了%,那么包含这个like分句的查询将会调用整表扫描。

 



 

 

作者 刘腾腾


上一篇:向SQL Server数据库中使用SQL Script向表添加列并指定添加列的位置
下一篇:SQL语言基础(一)