mysql存储过程多条件如何判断,怎么写

select * from users,假设这段sql是很长的

普通的if条件换sql效率太低

目前用到两个参数    sid    sname    

存储怎么写,这两个参数当仅传入sid,sname为空时就是   select * from users where id = sid 

传入sname时同理  

同时传入就是select * from users where id = sid and name = sname

MySQL5.7,这样的存储应该如何写呢

9:03分

image.png

我这样写参数好像过不去

image.png

用户D3902656 发布于 2021-10-19 08:52 (编辑于 2021-10-19 09:04)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户D3902656Lv4见习互助
发布于2021-10-19 10:57

已自行解决image.png

  • 0关注人数
  • 1059浏览人数
  • 最后回答于:2021-10-19 10:57
    请选择关闭问题的原因
    确定 取消
    返回顶部