All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
SQL Server备份文件导入当前数据库_[SQL Server教程]
ASP.NET十分有用的页面间传值方法_.net资料_编程技术
重新计算自动编号_[SQL,Server教程]
SQLServer和Access、Excel数据传输_[SQL,Server教程]
LINQ,的演变及其对,C#,设计的影响_.net资料_编程技术
ASP.NET生成静态HTML页面并分别按年月目录存放_.net资料_编程技术
PHP实例:PHP天气查询_[PHP教程]
gridview字段文字超指定字数后显示..._[Asp.Net教程]
C#中动作类型控件应用实例
ADO.NET使用事务的使用实例
Reading number is top 10 pictures
From China fortress sora aoi2
西班牙山村小景5
八个盛产美女的国家2
人物写真-谢楠
Perfect small Laurie2
修电脑也有这么漂亮的美女
Average female college students3
Very beautiful interior decoration
Wild animals melee moment of life and death2
Photographed the passion of the clients and prostitutes in the sex trade picture1
Download software ranking
Boxer vs Yellow5
Boxer vs Yellow2
功夫熊猫2(上集)
The hero
XML+Web+Service开发教程
传奇私服架设教程
Tram sex maniac 2 (H) rar bag11
matrix2
Eclipse 4.2.2 For Win64
Be there or be square
归海一刀 published in(发表于) 2014/2/3 6:33:48 Edit(编辑)
4个编写SQL语句需要注意的小常识_[SQL Server教程]

4个编写SQL语句需要注意的小常识_[SQL Server教程]

4个编写SQL语句需要注意的小常识_[SQL Server教程]
1.尽量不要对列名进行函数处理。而是针对后面的值进行处理
例如where col1 = -5的效率比where -col1=5的效率要高
因为后面的条件对列值进行了计算。这样的条件下优化器无法使用索引
而是要针对所有值进行计算之后才能再比较

2.尽量使用和数剧列一样的值进行操作
如果col1是数值型
那么例如where col1 = 2和where col1= ‘2′
则前者效率更高
因为比较字符和数值型的时候
引擎需要把两者都转化成双精度然后进行比较

3.减少函数的使用
例如where col1 >= ‘2009-10-26′ and col1 <= ‘2009-10-27′
和where datediff(day,col1,getdate())=0
后者因为用到函数处理。所以col1上的索引又无法使用了

4.尽量不要用OR
一般对于OR的条件
优化器一般会使用全表扫描


添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.