create procedure test(in modelnums varchar(50))
select * from CellphoneInfo where modelnum like '%'+modelnums+'%'
-----------------------------
但是不能生成procedure
在'%'+modelnums+'%' 这句话中报错,说语法错误。请各位大侠帮小弟看看%号和参数怎么相接
select * from CellphoneInfo where modelnum like concat(concat( '%',modelnums ), '%' )
我这样弄就做好了
有没有更好的办法呢
mysql 带参存储过程中的模糊查询
答案:2 悬赏:60 手机版
解决时间 2021-02-21 14:43
- 提问者网友:我是我
- 2021-02-21 11:56
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-02-21 12:33
select * from CellphoneInfo where modelnum like '%'+modelnums+'%';
全部回答
- 1楼网友:纵马山川剑自提
- 2021-02-21 13:39
你好!
@modelnums
希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯