以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]这个SQL语句怎么写  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=108137)

--  作者:huwenguang2008
--  发布时间:2017/10/17 10:38:00
--  [求助]这个SQL语句怎么写
见图片。

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20171017103647.jpg
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2017/10/17 10:56:00
--  

 连接两个表,然后分组统计。

 

http://www.foxtable.com/webhelp/scr/2322.htm

 

http://www.foxtable.com/webhelp/scr/2321.htm

 

----------------或者是,直接用代码

 

http://www.foxtable.com/webhelp/scr/2305.htm

 

http://www.foxtable.com/webhelp/scr/2392.htm

 


--  作者:kaiyu
--  发布时间:2017/10/17 11:09:00
--  

sel ect 生产单号,工序条码,工价,派工数量,(sel ect sum(生产数量)from 生产报工 where  生产报工.生产单号 = 生产工序明细.生产单号 and

生产报工.工序条码 = 生产工序明细.工序条码) AS 生产数量 from 生产工序明细表


--  作者:有点甜
--  发布时间:2017/10/17 11:15:00
--  

 

[此贴子已经被作者于2017/10/17 11:16:39编辑过]

--  作者:有点甜
--  发布时间:2017/10/17 11:18:00
--  
Select 生产单号,工序条码,工价,sum(派工数量) As 派工数量,sum(生产数量) As 生产数量
from
(Select 生产单号,工序条码,工价,派工数量,0 As 生产数量 from {生产工序明细表}
union all
Select 生产单号,工序条码,工价,0, 生产数量 from {生产报工}) group by 生产单号,工序条码,工价

--  作者:huwenguang2008
--  发布时间:2017/10/17 12:33:00
--  
好像不行啊
--  作者:有点甜
--  发布时间:2017/10/17 13:09:00
--  
以下是引用huwenguang2008在2017/10/17 12:33:00的发言:
好像不行啊

 

上传实例测试。


--  作者:huwenguang2008
--  发布时间:2017/10/17 13:18:00
--  
可以的谢谢。