永洪社区

标题: 传参时模糊查询怎么用 [打印本页]

作者: KANG_123    时间: 2022-10-10 15:12
标题: 传参时模糊查询怎么用
用like模糊查询,前后都加%该怎么写呢{:18:}
作者: yhdata_lyaa    时间: 2022-10-10 15:12
select * from coffee <m>where market like ?{m}</m>,当m为空值的时候,则执行SQL:select * from coffee;

如果需要进行模糊查询,注意需要把模糊查询的匹配字符放在参数中,不能将参数写在引号内,如select * from coffee <m>where market like ?{m}</m>,然后在m中的值传入%market%,则执行SQL:select * from coffee where market like '%market%'。
https://www.yonghongtech.com/hel ... +%E4%BC%A0%E5%8F%82
作者: yhdata_lyaa    时间: 2022-10-10 15:55
在哪里传参
作者: KANG_123    时间: 2022-10-10 16:19
在数据集写sql,我只知道 a like '?{@n}%'   但是百分号在前面怎么写
作者: KANG_123    时间: 2022-10-10 16:20
yhdata_lyaa 发表于 2022-10-10 15:55
在哪里传参

在数据集写sql,我只知道 a like '?{@n}%'   但是百分号在前面怎么写
作者: yhdata_yzm    时间: 2022-10-10 16:30
直接写在前边呢




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4