在查询分析器中,
点“显示预计执行计划”或按CTRL+L查看解析步骤。

解决方案 »

  1.   

    我倒是觉得SQL1应该快些,因为可以简单地认为它只做了一次乘法。
    而SQL2,它先是查询了一次,然后再做乘法。我认为效率不高。
    (减肥我觉得主要是行数的减肥,和列关系不大吧)
      

  2.   

    1、理解错误,sql2不能起到减肥的作用,反而多了一次查询,更要命的是,使得索引失效,只能全表扫描,速度自然就下降了。
    2、表之间级联的原理,指的是什么?
      

  3.   

    哦,是这样子的!!
    谢谢大家的赐教!谢谢...
    小的还有一点不解!
    table1*table2的时候速度跟两个 table 的列数目真的没关系!?????~~
    还有那就是建索引,它为什么会提高查询速度?我一直不是很搞得懂!
      

  4.   

    有索引可以看成有序,没索引可以看成没序,有序查找的时间复杂度LOG(N)
    无序查找的时间复杂度是N.