Foxtable(狐表)用户栏目专家坐堂 → [求助] sql语句求助


  共有4783人关注过本帖树形打印复制链接

主题:[求助] sql语句求助

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107895 积分:548844 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/5 14:00:00 [显示全部帖子]

fromS ELECT a.JCCDate,a.名称,SUM(a.JCC数量) AS 进仓数量, (SEL ECT SUM(JCC数量) FROM {KC_JCCMX} where jcc数量 < 0 and 名称 = a.名称 and JCCDate = a.JCCDate ) AS 出仓数量 FROM {KC_JCCMX} AS a where a.jcc数量 > 0  and a.仓库名称 = '祼机成品' and a.JCCDate BETWEEN  '2022-06-26' and '2022-06-30' GROUP BY a.JCCDate ,a.名称 order BY a.JCCDate ,a.名称  ) As 

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107895 积分:548844 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/5 14:13:00 [显示全部帖子]

把里面所有的全角的括号改为半角的括号

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107895 积分:548844 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/5 15:10:00 [显示全部帖子]

还是有全角的括号
sele ct c.*,d.数量 as 期初库存,d.数量 + c.进仓数量 + c.出仓数量 

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107895 积分:548844 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/9 10:22:00 [显示全部帖子]

select  distinct c.* ,(isnull(c.期初库存,0.....

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107895 积分:548844 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/9 10:51:00 [显示全部帖子]

select  c.* ,(isnull(c.期初库存,0) + isnull(c.进仓数量,0) + isnull(c.出仓数量,0)) as 结存数量 from (
select  distinct * from (SEL ECT 名称,仓库名称,数量 as 期初库存, 0 as 进仓数量,0 as 出仓数量 FROM {KC_QC} 
UNION  
SEL ECT a.名称,a.仓库名称,0 as 期初库存  , 
( SEL ECT SUM(JCC数量) FROM {KC_JCCMX} where jcc数量 > 0 and 名称 = a.名称 and 仓库名称 = a.仓库名称 ) AS 进仓数量 , 
( SEL ECT SUM(JCC数量) FROM {KC_JCCMX} where jcc数量 < 0 and 名称 = a.名称 and 仓库名称 = a.仓库名称 ) AS 出仓数量 
FROM {KC_JCCMX} AS a where  a.仓库名称 = '祼机成品' and (a.JCCDate BETWEEN  '2022-06-26' and '2022-06-30') GROUP BY a.名称,a.仓库名称) as a) as c

 回到顶部