本帖最后由 ytldhd 于 2013-04-15 22:05:44 编辑

解决方案 »

  1.   

    create index xxx on 表B (id);子查询
      

  2.   

    子查询
    show index from tb;
      

  3.   


    select name from 表B: where id=a.k1 这个结果是惟一的一个吗?
      

  4.   

    所以加在where后面用到的字段上。
    explain select ......来查看有没有用到索引
      

  5.   

    你别吓我行不行?这条语句我已经写到PHP文件里了。我根本就看不懂,这是版主写的。
    我试了,结果是正确的,确实可以把id换成name。