求一条SQL语句

JPF1024 2014-05-08 11:41:11

1.通过sql要模糊查询表一中的各字段[无法更改MySQL配置..]
2.查询表二中的name,是不是需要联表查询?[模糊]

相当于一个搜索,模糊查询两个表中的字段,不知道有没有索引,也没法改配置。。跪求大神解决了。。。。。。
...全文
171 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
benluobo 2014-05-08
  • 打赏
  • 举报
回复
1.通过sql要模糊查询表一中的各字段[无法更改MySQL配置..] 使用全文索引,可以满足模糊查询每个字段 2.查询表二中的name,是不是需要联表查询?[模糊] 对表二的name建立全文索引,也可以满足
JPF1024 2014-05-08
  • 打赏
  • 举报
回复
引用 1 楼 benluobobo 的回复:
1.通过sql要模糊查询表一中的各字段[无法更改MySQL配置..] 使用全文索引,可以满足模糊查询每个字段 2.查询表二中的name,是不是需要联表查询?[模糊] 对表二的name建立全文索引,也可以满足
用不了全文索引。。。
JPF1024 2014-05-08
  • 打赏
  • 举报
回复
引用 2 楼 rucypli 的回复:
select * from tb1 A,tb2 B where A.tid=B.id and A.name like '%xxx%x' and B.name like '%xxxx%';
非常感谢,这个能用!!!谢谢斑竹
JPF1024 2014-05-08
  • 打赏
  • 举报
回复
引用 3 楼 wwwwb 的回复:
举例说明要求,没有索引的话,速度不会快
操作不了mysql没办法,,只能用。。
wwwwb 2014-05-08
  • 打赏
  • 举报
回复
举例说明要求,没有索引的话,速度不会快
rucypli 2014-05-08
  • 打赏
  • 举报
回复
select * from tb1 A,tb2 B where A.tid=B.id and A.name like '%xxx%x' and B.name like '%xxxx%';

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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