如图是个复选按钮组的数据字典,现在的写法单选可以,如果两个都勾选上,想查到数据sql应该怎么写

图:

image.png

sql:

SELECT * FROM testA

WHERE DAY BETWEEN '${para1}' AND'${para2}'

and shift in('${para3}') --想让shift可以取到两个数据字典的值

SQL Vessel1213 发布于 2023-7-6 09:44 (编辑于 2023-7-6 09:52)
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-7-6 09:50

SELECT * FROM testA

WHERE DAY IN ('${REPLACE(para3,",","','")}')

  • Vessel1213 Vessel1213(提问者) 你好,我是想让shift字段取到两个数据字典的值
    2023-07-06 09:53 
  • Z4u3z1 Z4u3z1 回复 Vessel1213(提问者) 你把上面的day改成shift就是了
    2023-07-06 09:54 
  • 1关注人数
  • 228浏览人数
  • 最后回答于:2023-7-6 09:52
    请选择关闭问题的原因
    确定 取消
    返回顶部