SELECT * FROM table1,table2 WHERE table1.id,table1.usernae,table1.realname,table1.gender,table1.contact_person,table2.deptname,table2.person,table2.tel,table2.fax,table.mobile like '%1%' 呵呵不知道这么写可不可以.好麻烦的.只作参考

解决方案 »

  1.   

    SELECT * FROM table1,table2 WHERE table1.id like '%a%' or table1.usernae  like '%a%' or ......' 
    or able2.deptname like '%a%' .......还以为那样可以.结果都得单独写才行.这种可以达到你要的效果但太麻烦.关注简单方法.
      

  2.   

    select * from table1,table2 where LOCATE('a','table1.username,table1........')>0这个也好用.
    怎么样看看行不行.
      

  3.   

    mysql 好象一句语句的长度有限制?我在做一论坛搜索
    时遇到的,,,有何方法解决吗?