青青00 发表于 2024-4-28 11:39:05

外联表sql模糊查询

本帖最后由 青青00 于 2024-4-28 14:36 编辑

内建表模糊查询:title LIKE "%"+@title+"%"可以这么写
外联表尝试了论坛上的几种方法都不行 :'% ?title%'    '%'||?title||'%'   "%"+?title+"%"
有大佬知道怎么写吗

旅行者 发表于 2024-4-28 13:54:29

这样写试试:select * from `tablename` where columnname like ?biaoti
参数biaoti的内容传:="%"&标题&"%"

青青00 发表于 2024-4-28 13:59:38

旅行者 发表于 2024-4-28 13:54
这样写试试:select * from `tablename` where columnname like ?biaoti
参数biaoti的内容传:="%"&标题&" ...

不行

旅行者 发表于 2024-4-28 14:08:21

   可以啊,你弄个简单的试试

青青00 发表于 2024-4-28 14:35:41

旅行者 发表于 2024-4-28 14:08
可以啊,你弄个简单的试试

多谢,已解决,理解错你的意思了,应该是在参数值那里对字段进行处理

青青00 发表于 2024-4-28 14:47:02

旅行者 发表于 2024-4-28 14:08
可以啊,你弄个简单的试试

你好我看你这个sql是关于考试试题的,做了填空题吗大佬,分享一下

旅行者 发表于 2024-4-28 15:03:53

:lol 随便测试的

Nathan.guo 发表于 2024-4-28 15:16:48

感谢大佬的支持,其实这里就是按照对应数据库的归咋拼接字符串就行,大佬也可以i参考这种方式
页: [1]
查看完整版本: 外联表sql模糊查询