永发信息网

SQL语句求助

答案:1  悬赏:70  手机版
解决时间 2021-04-26 04:20
  • 提问者网友:黑米和小志
  • 2021-04-25 17:47

考题:

功 能:取出订货单中没有出货的数量

公 式:订货单的数量 - 出货单的数量

条 件:出货单的Type = 1或者Type = 2

输出格式:店铺编号,货号,货品名称,颜色编号,内长, S1, S2, S3, S4, S5,合计,吊牌额(吊牌价*合计)

表结构

Ø 店铺表(Customer)

字段名

中文描述

数据类型

主键

允许空

备注

Customer_id

店铺编号

char(10)

PK

Abbrev

店铺简称

varchar(10)

Ø 货品主表(Goods)

字段名

中文描述

数据类型

主键

允许空

备注

Goods_no

货号

char(15)

PK

Goods_name

货品名称

varchar(30)

UnitPrice

吊牌价

numeric(10,2)

Ø ·订货单主表(Orders)

字段名

中文描述

数据类型

主键

允许空

备注

OrderID

订货单

char(10)

PK

Customer_Id

店铺编号

char(10)

Order_date

订货日期

datetime

Ø ·订货单货品明细表(OrderGoods)

字段名

中文描述

数据类型

主键

允许空

备注

OrderGoodsID

char(13)

PK

OrderID

订货单

char(10)

FK(Orders)

Goods_no

货号

char(15)

Ø ·订货单货品规格明细表(OrderDetail)

字段名

中文描述

数据类型

主键

允许空

备注

AutoID

自动ID

Int(1,1)

PK

OrderGoodsID

char(13)

FK(OrderGoods)

ColorID

颜色编号

char(8)

Long

内长

char(4)

S1

numeric(6,0)

S2

numeric(6,0)

S3

numeric(6,0)

S4

numeric(6,0)

S5

numeric(6,0)

Ø ·仓库出货单主表(Delivery)

字段名

中文描述

数据类型

主键

允许空

备注

DeliveryID

出货单

char(10)

PK

Warehouse_No

仓库编号

char(4)

Customer_id

店铺编号

char(10)

Type

smallint

Ø ·仓库出货单货品明细表(DeliveryGoods)

字段名

中文描述

数据类型

主键

允许空

备注

DeliveryGoodsID

char(13)

PK

DeliveryID

char(10)

FK(Delivery)

Goods_No

货号

char(15)

Ø ·仓库出货单货品规格明细表(DeliveryDetail)

字段名

中文描述

数据类型

主键

允许空

备注

AutoID

自动ID

Int(1,1)

PK

DeliveryGoodsID

char(13)

FK(DeliveryGoods)

ColorID

颜色

char(8)

Long

内长

char(4)

S1

numeric(6,0)

S2

numeric(6,0)

S3

numeric(6,0)

S4

numeric(6,0)

S5

numeric(6,0)

最佳答案
  • 五星知识达人网友:佘樂
  • 2021-04-25 18:39

SELECt A.DDZS AS 订货单的数量,B.DDCH AS 出货单的数量


FROM (SELECt OrderID, COUNT(ORDERLD) AS DDZS FROM ORDERS GROUP BY


OrderID) AS A


LEFT JOIN (SELECt


DeliveryID, COUNT(DeliveryID) AS DDCH FROM Delivery GROUP BY DeliveryID) AS B


ON A.OrderID=B.DeliveryID




我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯