我想对一个数据集的所有字段进行关键字查询,这个select语句怎么写?

easygoals 2003-08-26 02:28:45
有一个adoquery1,连接一张表aaa,其字段分别为:code,name,address,telephone,momo
现在要在表中对所有字段进行查找,我想把表中有字符串'bbb'的所有记录select出来,adoquery1的这个sql语句怎么写?谢谢前辈!
(关键是所有字段)
...全文
48 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
easygoals 2003-08-26
  • 打赏
  • 举报
回复
如果不是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)%')
不行!
IORILI 2003-08-26
  • 打赏
  • 举报
回复
同意
hongqi162 2003-08-26
  • 打赏
  • 举报
回复
小心你的字段名
thebest123 2003-08-26
  • 打赏
  • 举报
回复
应该要考虑运算符的优先级的!同意Manwill71(天皇地虎江山一片)和lihao_ningxia(耗子)
fhuibo 2003-08-26
  • 打赏
  • 举报
回复
select * from aaa where code like '%bbb%' or name like '%bbb%' address code like '%bbb%' or telephone like '%bbb%' momo code like '%bbb%'
上海老李 2003-08-26
  • 打赏
  • 举报
回复
select * from aaa where (code like '%bbb%') or (name like '%bbb%') or (address like '%bbb%')or( momo like '%bbb%')
江山易改 2003-08-26
  • 打赏
  • 举报
回复
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%')

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧