如何建立较复杂的远程视图?

ZJM84862915 2014-12-23 10:55:13
在远程数据库中有4个表:
1、商品销售结账情况表,该表字段有:单据编号、商品销售单位、销售日期、销售总额。其中:单据编号格式为1位字母(A、B或C)加6位数字,Axxxxxx为生产企业销售单据,Bxxxxxx为经营企业销售单据,Cxxxxxx为个体户销售单据。
2、生产企业销售情况表,该表该表字段有:单据编号、销售商品名称、规格、批号、单位、数量、单价、金额。其中单据编号与商品销售结账情况表中的单据编号对应,同一生产企业一次销售多个商品的单据编号是同一编号。
3、经营企业销售情况表,该表该表字段有:单据编号、销售商品名称、规格、批号、单位、数量、单价、金额。其中单据编号与商品销售结账情况表中的单据编号对应,同一经营企业一次销售多个商品的单据编号是同一编号。
4、个体户销售情况表,该表该表字段有:单据编号、销售商品名称、规格、批号、单位、数量、单价、金额。其中单据编号与商品销售结账情况表中的单据编号对应,同一个体户一次销售多个商品的单据编号是同一编号。
现在需要建立一个远程视图,能详细查阅到所有销售单位(生产企业、经营企业、个体户)的商品销售情况,字段包括:销售日期、商品销售单位、销售商品名称、规格、批号、单位、数量、单价、金额。
敬向电脑专家请教,应如何建立远程视图?不胜感激!
...全文
553 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2014-12-27
  • 打赏
  • 举报
回复
Select Z.单据编号,Z.商品销售单位,Z.销售日期,A.销售商品名称,A.规格,A.批号,A.单位,A.数量,A.单价,A.金额 From 商品销售结账情况表 Z Inner Join 生产企业销售情况表 A On Z.单据编号=A.单据编号
Union All
Select Z.单据编号,Z.商品销售单位,Z.销售日期,B.销售商品名称,B.规格,B.批号,B.单位,B.数量,B.单价,B.金额 From 商品销售结账情况表 Z Inner Join 经营企业销售情况表 B On Z.单据编号=B.单据编号
Union All
Select Z.单据编号,Z.商品销售单位,Z.销售日期,C.销售商品名称,C.规格,C.批号,C.单位,C.数量,C.单价,C.金额 From 商品销售结账情况表 Z Inner Join 个体户销售情况表 C On Z.单据编号=C.单据编号

或

Select Z.单据编号,Z.商品销售单位,Z.销售日期,Y.销售商品名称,Y.规格,Y.批号,Y.单位,Y.数量,Y.单价,Y.金额 From 商品销售结账情况表 Z Inner Join
(Select * From 生产企业销售情况表 A Union All Select * From 经营企业销售情况表 B Union All 个体户销售情况表 C) Y On Z.单据编号=Y.单据编号
ZJM84862915 2014-12-27
  • 打赏
  • 举报
回复
十豆三老师:谢谢您! 表的设计是不合理,但那是别人开发的软件。我现在是设计一个远程视图从远程数据库中提取数据来综合查阅所有销售单位(生产企业、经营企业、个体户)的商品销售情况。能否设计出这样的远程视图,敬请您指导,不胜感激!
十豆三 2014-12-27
  • 打赏
  • 举报
回复
表的设计不合理, 生产企业销售情况表、经营企业销售情况表、个体户销售情况表 这3个表应该用一表就可以了。

2,750

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧