有一个adoquery1,连接一张表aaa,其字段分别为:code,name,address,telephone,momo
现在要在表中对所有字段进行查找,我想把表中有字符串'bbb'的所有记录select出来,adoquery1的这个sql语句怎么写?谢谢前辈!
(关键是所有字段)

解决方案 »

  1.   

    select code,name,address,telephone,momo
    from aaa
    where 
    (code like '%bbb%') or(name like '%bbb%') or (address like '%bbb%') or (telephone like '%bbb%') or  (mome like '%bbb%')
      

  2.   

    select * from aaa where (code like '%bbb%') or (name like '%bbb%') or (address like '%bbb%')or( momo like '%bbb%')
      

  3.   

    select * from aaa where code like '%bbb%' or name like '%bbb%' address code like '%bbb%' or telephone like '%bbb%' momo code like '%bbb%'
      

  4.   

    应该要考虑运算符的优先级的!同意Manwill71(天皇地虎江山一片)和lihao_ningxia(耗子)
      

  5.   

    如果不是bbb,是一个字符串变量str呢,我用:
    select * from aaa where (code like '%quotedstr(str)%') or (name like '%quotedstr(str)%') or (address like '%quotedstr(str)%')or( momo like '%quotedstr(str)%')
    不行!