找回密码
 立即注册

QQ登录

只需一步,快速开始

哇哈哈哈

注册会员

16

主题

68

帖子

192

积分

注册会员

积分
192
哇哈哈哈
注册会员   /  发表于:2024-6-13 02:04  /   查看:1010  /  回复:11
50金币
来位大佬打救下,
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

11 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-6-14 13:36:15
12#
感谢各位大佬的支持~
后边有问题呢欢迎您继续发帖交流
回复 使用道具 举报
哇哈哈哈
注册会员   /  发表于:2024-6-13 14:52:52
11#
SELECT  A.[公司],A.[商品],A.[清单数量],A.[单价],A.[金额],B.[申请数量],C.[入库数量] FROM
    (SELECT T1.[公司],T1.[商品],SUM(T1.[清单数量]) AS [清单数量],SUM(T1.[单价]) AS [单价],SUM(T1.[金额]) AS [金额]
        FROM [设备清单] T1
            GROUP BY T1.[公司],T1.[商品]) A
    LEFT JOIN
         (SELECT T2.[公司],T2.[商品],SUM(T2.[申请数量]) AS [申请数量] FROM [采购申请] T2
            GROUP BY T2.[公司],T2.[商品]) B
               ON A.[公司]=B.[公司] AND A.[商品]=B.[商品]
    LEFT JOIN
      (SELECT T3.[公司],T3.[商品],SUM(T3.[入库数量]) AS [入库数量] FROM [采购入库] T3
            GROUP BY T3.[公司],T3.[商品]) C
              ON A.[公司]=C.[公司] AND A.[商品]=C.[商品]


改成这样完美,谢谢大佬
回复 使用道具 举报
哇哈哈哈
注册会员   /  发表于:2024-6-13 10:35:36
10#
哇哈哈哈 发表于 2024-6-13 09:21
多谢大佬,爱你,比心比心

大佬,有个问题就是如果我在设备清单加一行C公司数据,视图是不会显示的,是什么原因呢,之前要的效果是以设备清单为主表的
回复 使用道具 举报
哇哈哈哈
注册会员   /  发表于:2024-6-13 09:21:14
9#
Syl 发表于 2024-6-13 09:11
SELECT  [设备清单].,[设备清单].[公司],[设备清单].[商品],[清单数量],[单价],[金额],[申请数量],[入库 ...

多谢大佬,爱你,比心比心
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2024-6-13 09:10:41
7#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
哇哈哈哈
注册会员   /  发表于:2024-6-13 09:04:59
6#
Syl 发表于 2024-6-13 08:51
你这结果不对吧,B公司两条不应该求和么。

我那个表是测试用的~忘记删除了,想要的效果是图片上的,用视图来个代码,大佬
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2024-6-13 08:51:13
5#
你这结果不对吧,B公司两条不应该求和么。
回复 使用道具 举报
哇哈哈哈
注册会员   /  发表于:2024-6-13 08:44:05
4#
静W_01 发表于 2024-6-13 08:35
建议用视图做,如果使用新字段存储到设备清单的话会有冗余存储,这样是不是还得维护几个表之间的数据一致 ...

来段代码,大佬
回复 使用道具 举报
静W_01
初级会员   /  发表于:2024-6-13 08:35:06
3#

建议用视图做,如果使用新字段存储到设备清单的话会有冗余存储,这样是不是还得维护几个表之间的数据一致性?
回复 使用道具 举报
哇哈哈哈
注册会员   /  发表于:2024-6-13 02:06:22
2#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部