易截截图软件、单文件、免安装、纯绿色、仅160KB

sqlserver真是奇怪了,like竟然会这样

1.
select top 20 id,title,PageUrl from Infor
where  title like '以德配天,明德慎%' order by id desc
CPU 时间 = 0 毫秒,占用时间 = 39 毫秒。
2.
select top 20 id,title,PageUrl from Infor
where  title like '%以德配天,明德慎' order by id desc
CPU 时间 = 2125 毫秒,占用时间 = 2292 毫秒。

怎么只有第一种用到索引,难不成slqserver发烧了
不是,这是实情


第一种才能 用到索引,看查询计划

怎么可以这样?我记得like 时%前后都是可以用到索引的

i没有注意过这个问题,学习了

1.
select top 20 id,title,PageUrl from Infor
where  title like '以德配天,明德慎%' order by id desc
CPU 时间 = 0 毫秒,占用时间 = 39 毫秒。

这个用到索引.
2.
select top 20 id,title,PageUrl from Infor
where  title like '%以德配天,明德慎' order by id desc
CPU 时间 = 2125 毫秒,占用时间 = 2292 毫秒。

这个索引失效.

哈哈,新大陆。

也就是我要查找以'德配天,明德慎'结尾的数据没法启用索引,
只能开始,不能结尾?
这也太说不过去了

jj哥 有一篇关系like 的索引测试可以看看 是sql2005

第一个才能用索引的。。。。

第二个不用索引,也太绝对了些,

其实2005之后看具体的情况的,很多时候第二种情况也会用到的,

引用
不是,这是实情
..

第二种进行了全表扫描,看看计划。


相关问答:

求一行业网源码(C#+sqlserver)

如题
只有100分给了。。。
哪个行业?
我想网上的源码肯定不能完全满足个人想法
最后还得自己整
推荐一款自助建站软件:风讯
C#+SQL
可以设计出比较灵活的网站

什么行业啊....

到51aspx.co ......

200分求创建临时表(sqlserver)

比如sql语句是:
SQL code:

select top 300
CA01.A_id as '变动次数',
CA01.A0188 as '人员id',
CA01.apname as '审批者',
CA01.CA0100 as '确认状态',
CA01.CA0101 as '变动类型',
CA01.CA0102 as '申 ......

请教:如何将sqlserver和oracle中的数据相互复制

能否用语句实现。而不是现成的工具?

楼上的兄弟可以详细一些吗?
祝你节日快乐!哈哈

节日快乐

SQL code:

一. 导出工具 exp
1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin
......

SqlServer 基础问题

原数据:



经过此sql语句查询出来的结果是:
SQL code:
select Code, Name=stuff((select ','+Name from C t where Code=C.Code for xml path('')), 1, 1, '')
from C




加上G ......

sqlserver对某个表操作加个用户

sqlserver,如果加个用户,权限是读所有表,但只能修改某个表的字段属性
没这个说法.

只给SELECT ,

UPDATE的只给某些表

个不会

但只能修改某个表的字段属性 这个难搞

要加权限得针对某个数据库
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号