找回密码
 立即注册

QQ登录

只需一步,快速开始

lgz518

初级会员

16

主题

55

帖子

271

积分

初级会员

积分
271
lgz518
初级会员   /  发表于:2019-11-7 17:35  /   查看:4844  /  回复:10
如:
1,表的信息:
      A表字段:日期,月份,物料号,品名,数量,审核状态
      B表字段:日期,月份,物料号,品名,单价,审核状态
      C表字段:日期,月份,物料号,品名,折扣价,审核状态
      统计表:日期,月份,物料号,品名,数量,单价,折扣价,金额
2,导入条件
     A,B,C表要以:按“起始日期和终止日期”    及   审核状态为“已审核”

一。如何直接实现多条件的多表引用操作?

    如何将 A,B,C表分别按导入条件(按“起始日期和终止日期”    及   审核状态为“已审核”),将 A,B,C表的数据导入“统计表”相应字段,进行计算,统计?

二。多条件的多表引用操作--从第一表导入数据后,其他表以第一表存在数据进行导入


     1. 将 A表按导入条件(按“起始日期和终止日期”    及   审核状态为“已审核”),将 A表的数据导入“统计表”相应字段;
      2,再将 B,C表分别按导入条件(按“起始日期和终止日期”    及   审核状态为“已审核”),并以A表的数据导入“统计表”后,存要数据,只导入存在数据?
          比如:A表;
      日期,          月份,物料号,品名,数量,审核状态
     2019-11-1      11    A-001     花生    50包    已审
       导入统计表后,统计表:
        日期,          月份,物料号,品名,数量,单价,折扣价,金额
     2019-11-1      11    A-001     花生    50包   
      也是就统计表的“花生”的“单价,折扣价”分别从 B,C表的同期( 2019-11)的产品“单价,折扣价”导入到统计表。

10 个回复

倒序浏览
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-11-7 18:57:06
沙发
您好,麻烦您后面将帖子发布成悬赏帖子哦,这样会有很多的人帮您解决您的问题,然后您可以设置最佳答案,这样对于后来学习的人,和我们帮您回答问题的人,还是您以后自己找这个问题的答案,都比较方便的,感谢您的支持~

>>>>>>>>>>>>>>>>>>>>>>>>>>>>分割线>>>>>>>>>>>>>>>>>>>>>>>>>>


导入是指导入excel数据到表格么?
如果是的话,您可以分多次导入,然后分别选择不同的导入模式来做哈


具体可以看下:https://help.grapecity.com.cn/pa ... ion?pageId=23593778

本帖子中包含更多资源

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

x
回复 使用道具 举报
lgz518
初级会员   /  发表于:2019-11-7 19:58:40
板凳
Tracy.Liu 发表于 2019-11-7 18:57
您好,麻烦您后面将帖子发布成悬赏帖子哦,这样会有很多的人帮您解决您的问题,然后您可以设置最佳答案,这 ...

谢谢,不是EXCEL的导入导出,换一种说多表数据引用或多表取值,EXCEL类似LOOKUP,
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-11-8 16:35:57
地板
lgz518 发表于 2019-11-7 19:58
谢谢,不是EXCEL的导入导出,换一种说多表数据引用或多表取值,EXCEL类似LOOKUP,

那您这个根据商品的编号互相做关联,然后在一个表格中做关联显示就可以了。
不过我不太明白,为什么数量、单价、折扣价 要分三个表来存,这些都是一对一的关系,直接存一个表里应该就可以了,是不是您有什么特殊业务场景呢?方便描述一下么
回复 使用道具 举报
lgz518
初级会员   /  发表于:2019-11-8 22:49:07
5#
Tracy.Liu 发表于 2019-11-8 16:35
那您这个根据商品的编号互相做关联,然后在一个表格中做关联显示就可以了。
不过我不太明白,为什么数量 ...

1.“不过我不太明白,为什么数量、单价、折扣价 要分三个表来存”,这个我只是举例用,实际项目当然不那么设计,那会造成数据多余,影响运行效率。
2.按条件多表取值。
回复 使用道具 举报
LukeLiu
超级版主   /  发表于:2019-11-11 18:53:12
6#
你好,我这里提供一个使用SQL视图的方法,但是不知道你具体的业务场景,我模拟的数据结构用的是A,B,C三表之间是一对一的关系:
  1. select A.日期, A.月份, A.物料号, A.品名,  A.数量, B.单价, C.折扣价  from A left join B on A.物料号 = B.物料号
  2. left join C on A.物料号 = C.物料号
复制代码







视图的实现参考工程文件。

本帖子中包含更多资源

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

x
回复 使用道具 举报
cbsvip
注册会员   /  发表于:2020-4-25 08:08:55
7#
这个可能是我需要的,先试一下
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-26 15:00:56
8#
回复 使用道具 举报
Aa金砂
高级会员   /  发表于:2021-7-30 22:09:27
9#
用视图就完毕
回复 使用道具 举报
lovert
银牌会员   /  发表于:2021-7-31 07:24:38
10#
这不正是视图的优势么,把多个表的,需要记录按照需求生成一个可视化的新表,当然这个新表只能看,不能写入,写入还是得操作原表
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部