永洪社区

标题: sql传参可以多个值吗? [打印本页]

作者: 妙手老中医    时间: 2023-6-14 16:14
标题: sql传参可以多个值吗?
各位大佬好!
sql传参可以这样写吗?
select * from xxxx where xxx.a = xxx <a> and xxx.b = ?{a}  and xxx.c = ?{a} and xxx.d = ?{a}<a>
或者是
select * from xxxx where xxx.a = xxx <a> and xxx.b = ?{a} <a><a> and xxx.c = ?{a} <a>
的格式吗?

作者: yhdata_lyaa    时间: 2023-6-14 16:14
参考https://www.yonghongtech.com/rea ... paramindataset.html
作者: 妙手老中医    时间: 2023-6-14 17:01
yhdata_lyaa 发表于 2023-6-14 16:16
参考https://www.yonghongtech.com/real-help/Z-Suite/10.0/ch/paramindataset.html

当参数只有一个,但是我想对多个字段进行过滤的时候可以重复的使用一个标签吗?


作者: 妙手老中医    时间: 2023-6-14 17:05
yhdata_lyaa 发表于 2023-6-14 16:16
参考https://www.yonghongtech.com/real-help/Z-Suite/10.0/ch/paramindataset.html

或者是这个?{a}的参数使用多次
作者: 妙手老中医    时间: 2023-6-14 17:07
yhdata_lyaa 发表于 2023-6-14 16:16
参考https://www.yonghongtech.com/real-help/Z-Suite/10.0/ch/paramindataset.html

select * from a <time>where a.time1>=?{time} or a.time2>=?{time} or a.time3>=?{time}</time>

作者: yhdata_lyaa    时间: 2023-6-14 17:18
妙手老中医 发表于 2023-6-14 17:05
或者是这个?{a}的参数使用多次

可以
作者: 妙手老中医    时间: 2023-6-14 17:20
yhdata_lyaa 发表于 2023-6-14 17:18
可以

嗯嗯刚刚试了,是可以的




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