有如下4张表
表A
A1 A2 A3
品号 品名 规格 表B (是所有品号所对应的单价)
B1 B2
品号 单价表C (主表,所有数据都必须保留)
C1 C2 C3
品号 仓库编号 数量 表D
D1 D2
仓库编号 仓库名称现在我想得到如下一张表:
品号 品名 规格 仓库编号 仓库名称 数量 单价 金额 (数量*单价) 请问该怎么写SQL语句? 数据不能重复
表A
A1 A2 A3
品号 品名 规格 表B (是所有品号所对应的单价)
B1 B2
品号 单价表C (主表,所有数据都必须保留)
C1 C2 C3
品号 仓库编号 数量 表D
D1 D2
仓库编号 仓库名称现在我想得到如下一张表:
品号 品名 规格 仓库编号 仓库名称 数量 单价 金额 (数量*单价) 请问该怎么写SQL语句? 数据不能重复
解决方案 »
- 代做毕业设计,有需要请与我联系(在线)
- 请大家来讨论ERP系统中是如何解决一料多供应商的问题
- 函数
- 急!!高手帮忙。我想把一个不图片画在一个MDI主窗口的中央,用bitblt画时小图标还可以,大图标就显示不出来了,好像画到其它地方去了。
- 一个窗体激活的事件
- 急,急,急.....
- 各位Delphi6以上的兄弟,小心啊
- 请教如何分屏显示和控制多个窗口?
- 关于枚举做数组上下标的问题?
- 北京的,都可以来瞧一下,来则有分。。。。。
- 程序退出出错,请高手帮忙看看,用modelmakertools建的一个小例子
- 类似在excel中工具栏中复制剪切粘贴的功能,点击时可以在不同的sheet窗口中操作,怎么实现?
select distinct A.品号, A.品名, A.规格, C.仓库编号, D.仓库名称, C.数量, B.单价, B.单价*C.数量 as 金额
from A left outer join B on A.品号=B.品号
left outer join C on A.品号=C.品号
left outer join D on C.仓库编号=D.仓库编号