日期:2014-05-17  浏览次数:20508 次

这样做是否可以起到优化作用
举个例子

id atypeid btypeid name
1 9 10 红色毛巾
2 9 11 尼龙毛巾
3 9 12 丝质毛巾
4 10 19 黑色袜子

我想找出红色毛巾的东西

select * from tb where btypeid=10


select * from tb where atypeid=9 and btypeid=10

第二句找出红色毛巾的速度 是否比 第一句更快呢?

------解决方案--------------------
探讨
引用:

我要查数据=1的 这个列的索引 没有选择性吗??他可以直接 90条不用看了啊。。

不看,它咋知道 数据=0 的?


你的意思 还是要看啊。 那我做个标记 就是说没有任何意义啊。。。

因为我数据库里有 30万个数据 其中1万条非常重要 我想标记起来。。可以加快我访问这1万数据的速度。。