推广 热搜: 华为 
  • 匿名
点击 98回答 0 2021-03-17 17:56

查询时总是提示必须声明标量变量,请大神帮忙看下

待解决 悬赏分:30 - 离问题结束还有 525天23小时9分55秒

declare @year_month nvarchar(20) declare @dept_code nvarchar(20) set @year_month=@para0 set @dept_code=@para1 SELECT a.year_month,d.emp_name,b.inv_code,c.inv_name,c.inv_model,b.price,sum(b.amount),b.price*sum(b.amount) FROM mate_whr_main a,mate_whr_detail b,mate_inv_dict c,sys_emp d WHERE  a.bus_type_code IN ('2','22','24') AND a.iow_id = b.iow_id AND a.is_in_out = '0' AND c.inv_code = b.inv_code AND a.state = '3' AND a.confirm = d.emp_code and (@para0=''or a.year_month=@para0) and (@para1=''or a.dept_code =@para1) GROUP BY a.year_month,d.emp_name,b.inv_code,c.inv_name,c.inv_model,b.price

反对 0举报 0 收藏 0
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  苏ICP备12060773号-7