sql中当查询条件为空时不作为查询条件,这个怎么写

sql中当查询条件为空时不作为查询条件,这个怎么写

用户z9036505 发布于 2020-8-24 08:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
snrtuemcLv8专家互助
发布于2020-8-24 08:50

select * from 表 where 1=1

${if(len(参数)==0,"","and 字段='"+参数+"'")}

最佳回答
0
咕咕咕Lv7初级互助
发布于2020-8-24 08:51

${if(len(参数)=0,"","and 列名='"+参数+"'")}

最佳回答
0
孤陌Lv6资深互助
发布于2020-8-24 08:55

帮助文档看  参数为空 选择全部 

最佳回答
0
张艳abbyLv5中级互助
发布于2020-8-24 09:14

${IF(LEN(参数名)=0,""," AND  表字段  IN ('"+参数名+"') ")}

  • 5关注人数
  • 1266浏览人数
  • 最后回答于:2020-8-24 09:14
    请选择关闭问题的原因
    确定 取消
    返回顶部