题目
有如下一张合同表G0726
现在想获得每个直接合同的价格已经对应的补充合同的价格,得到的结果大致如下:
该如何写这个SQL?
测试数据
代码语言:javascript复制CREATE TABLE G0726
(
ID INT,
Type VARCHAR(20),
MasterID INT,
Amount INT
)
INSERT INTO G0726 VALUES (1,'直接合同',NULL,5000);
INSERT INTO G0726 VALUES (2,'补充合同',1,1000);
INSERT INTO G0726 VALUES (3,'补充合同',1,500);
INSERT INTO G0726 VALUES (4,'直接合同',NULL,6000);
INSERT INTO G0726 VALUES (5,'直接合同',NULL,4000);
INSERT INTO G0726 VALUES (6,'补充合同',5,1000);