Foxtable(狐表)用户栏目专家坐堂 → 开贴学习高大尚的SQL语句


  共有6109人关注过本帖平板打印复制链接

主题:开贴学习高大尚的SQL语句

帅哥哟,离线,有人找我吗?
石四
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
开贴学习高大尚的SQL语句  发帖心情 Post By:2014/2/13 12:12:00 [只看该作者]

接上个贴学SQL语句

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=45827&page=1&star=2

 

多表查询 inner join

Select [领用部门],[商品名称] ,sum(数量) as 数量, sum(数量*单价) as 金额 from (select [出库单编号], b.[商品名称], [数量], [单价] from {出库明细} as b inner join {商品表} as c on b.[商品代码] = c.[商品代码]) as a inner join {出库} as d ON a.[出库单编号] = d.[出库单编号] group by [领用部门],[商品名称]

 

貌似4个表:a,b,c,d

a表及查询表:领用部门,商品名称,数量,金额

b表:出库单编号,商品名称(表b),数量,单价(从商品表按商品代码查找)

c表(商品表)

d表:出库表

不知对不对,头大了.....

[此贴子已经被作者于2014-2-13 12:13:50编辑过]

 回到顶部
总数 27 1 2 3 下一页