【sql通配符】sql语句中where子句后面like的条件如果有变量怎么写...
答案:2 悬赏:70 手机版
解决时间 2021-01-30 06:41
- 提问者网友:孤凫
- 2021-01-29 15:44
【sql通配符】sql语句中where子句后面like的条件如果有变量怎么写...
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-01-29 15:54
【答案】 declare @sql varchar(1000)
set @sql = 'update tablename01 set 总数=sum(数量) from tablename02
……
where 数量 like ''' + cast(@id as varchar(10) + '%'''
EXEC(@sql)
set @sql = 'update tablename01 set 总数=sum(数量) from tablename02
……
where 数量 like ''' + cast(@id as varchar(10) + '%'''
EXEC(@sql)
全部回答
- 1楼网友:何以畏孤独
- 2021-01-29 17:25
你的回答很对
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯