四表联合查询写报表求sql语句

时间:2020-11-30 13:53:17
设计一个报表

     物料类别  赊销金额 赊销折扣 赊销净额  现销金额 现销折扣  现销净额  总额  总折  总净额
例子    板材      800     。。     。。      。。     。。      。。     。。  。。 。。

物料表  a  取fitemclassid=4查看表
b  ftypeid字段指物料类别    ab  通过fitemid关联 
 
表头    取销售方式  部门 时间   通过C表 ftrantype=21查看
fdeptid(部门)  与a表通过 fitemid关联
fdate (时间,直接取)

表体    d表 与表头通过finterid关联 
销售金额=单价*数量 fauxqty* fconsignprice
折扣:fdiscountamount
销售净额:fconsignamount

5 个解决方案

#1


整理一下表结果和给一点测试数据,最好文本形式贴出

#2


帖出你几个表的完整表结构,说出它们之间的关联

#3


追加图片
四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句

在b表中 ftypeid的值   20013板材 20014线条 40218 工艺品
c表中 fsupplyid  3321是现销 2518是赊销

#4


哥,那个集合对应那个表啊?还有把所需的表的字段列出来,最好用文本,造数据比较容易,截图还要一个一个敲

#5


a表
     fitemid  fitemclassid 
1193       4

b表  fitemid  ftypeid
1193    20013

c表
    finterid  ftrantype   fdate       fdeptid   fsupplyid 
       1780     21      2013-09-01      1901       3321(现销)
       1781     21      2013-09-01      1898       2518(赊销)

d表
finterid fitemid fauxqty fconsignprice

1780       1858    300.00     5
数据太多 主要有用的是这几个   你有什么需要 QQ634569163  问我  远程我也可以

#1


整理一下表结果和给一点测试数据,最好文本形式贴出

#2


帖出你几个表的完整表结构,说出它们之间的关联

#3


追加图片
四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句四表联合查询写报表求sql语句

在b表中 ftypeid的值   20013板材 20014线条 40218 工艺品
c表中 fsupplyid  3321是现销 2518是赊销

#4


哥,那个集合对应那个表啊?还有把所需的表的字段列出来,最好用文本,造数据比较容易,截图还要一个一个敲

#5


a表
     fitemid  fitemclassid 
1193       4

b表  fitemid  ftypeid
1193    20013

c表
    finterid  ftrantype   fdate       fdeptid   fsupplyid 
       1780     21      2013-09-01      1901       3321(现销)
       1781     21      2013-09-01      1898       2518(赊销)

d表
finterid fitemid fauxqty fconsignprice

1780       1858    300.00     5
数据太多 主要有用的是这几个   你有什么需要 QQ634569163  问我  远程我也可以