既有复选框要求多选又要求模糊查询,在ds里的sql应该怎样写?

就是模糊查询跟这个多选怎么合并在一起,就是勾选多个,且每个都能实现模糊查询
${if(len(major) == 0,"","and a.sMajor like '%" + major  + "%'")} 模糊查询实现了,但是不能多选,就是只能在复选框里选一个,实现模糊查询,选两个就不可以,我想实现对勾选的多个专业,都实现模糊查询。


编辑于 2018-5-21 11:37  
FineReportzhaozhaode 发布于 2018-5-21 11:21
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
1
axing发布于2018-5-21 11:21(编辑于 2023-9-6 09:34)
555
最佳回答
0
liboyu420949524发布于2018-5-21 11:36(编辑于 2023-9-6 09:34)
555
最佳回答
0
zhaozhaode发布于2018-5-21 11:38(编辑于 2023-9-6 09:34)
555
最佳回答
0
zhaozhaode发布于2018-5-21 11:39(编辑于 2023-9-6 09:34)
555
  • liboyu420949524 liboyu420949524 select * from 学生 where 姓名 like \'张%\' and 班级 in (\'一班\',\'二班\')
    回复
    2018-05-21 11:40 
  • zhaozhaode zhaozhaode(提问者) 回复 liboyu420949524 :针对同一个参数又有like 又有in
    回复
    2018-05-21 11:44 
  • liboyu420949524 liboyu420949524 回复 zhaozhaode :select * from 客户 where 名称 in (\'select 名称 from 客户 where 名称 like \'${名字}\'\')
    回复
    2018-05-21 11:56 
最佳回答
0
zhaozhaode发布于2018-5-21 11:43(编辑于 2023-9-6 09:34)
555
最佳回答
0
yi丶搁浅发布于2018-5-21 11:51(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 981浏览人数
  • 最后回答于:2018-5-21 14:03
    活动推荐 更多
    热门课程 更多
    返回顶部