The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay以上错误的信息
在百度查询解决方案 一直未果 问题依旧 
哪位能告知一二。。
希望 答案是自己亲身验证过的 

解决方案 »

  1.   

    表的记录还不是 很多 JOIN后就超过最大记录数
    这样是表记录几W条  JOIN后那出现的问题 几率不是更大吗?
      

  2.   

    在CMD 里SQL_BIG_SELECTS = 1
    然后运行SQL语句不会出错 这句能否写入配置文件里或者在程序里怎么应用这一句
    C#语句
      

  3.   

    1、SELECT 语句没有加适当的索引所致。
    2、重新改造你的SQL 语句。
      

  4.   

    如果是在不能改的话,就增大
    tmp_table_size的值。