首页 新闻 搜索 专区 学院

sql server索引问题

0
[待解决问题]

想询问一下,join查询的索引建好了,也生效了,那么之后的where条件,不管是怎么建索引都没有生效。请问,怎么样才能生效?

又见阿郎的主页 又见阿郎 | 初学一级 | 园豆:169
提问于:2020-06-21 16:55
< >
分享
所有回答(3)
0

建议将 WHERE 中的条件写到 ON 中试试。

dudu | 园豆:39014 (高人七级) | 2020-06-21 17:05

是个好方法,不过想问一下,如果一个sql语句里面有join也有where,join里面的字段是可以走索引得,where里面的就不行了么?

支持(0) 反对(0) 又见阿郎 | 园豆:169 (初学一级) | 2020-06-21 17:49
0

根据 join的表条件和where的条件增加联合索引试一下。

萌萌丶小魔王 | 园豆:211 (菜鸟二级) | 2020-06-23 17:21
0

为啥2个条件一个写在on里一个写在where里,能写在一起吗,然后组合加索引试试

多安分 | 园豆:387 (菜鸟二级) | 2020-07-11 15:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册