Skip to content

Commit

Permalink
Final exam DDL
Browse files Browse the repository at this point in the history
  • Loading branch information
rlawrenc committed Dec 14, 2023
1 parent 435f6ae commit 8599cc1
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions exams/final/Orders.ddl
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
CREATE TABLE Orders (
orderId integer,
orderDate DATE,
PRIMARY KEY (orderId)
);

INSERT INTO Orders VALUES (1, '2016-10-10');
INSERT INTO Orders VALUES (2, '2017-09-23');
INSERT INTO Orders VALUES (3, '2018-11-22');
INSERT INTO Orders VALUES (4, '2019-12-02');
INSERT INTO Orders VALUES (5, '2019-12-03');

CREATE TABLE OrderedProduct (
orderId integer,
productId integer,
quantity integer,
pricePerItem decimal(10,2),
PRIMARY KEY (orderId, productId),
FOREIGN KEY (orderId) REFERENCES Orders (orderId)
);

INSERT INTO OrderedProduct VALUES (1, 55, 5, 200);
INSERT INTO OrderedProduct VALUES (1, 3, 4, 600);
INSERT INTO OrderedProduct VALUES (2, 1, 10, 400);
INSERT INTO OrderedProduct VALUES (2, 55, 3, 500);
INSERT INTO OrderedProduct VALUES (3, 32, 23, 100);
INSERT INTO OrderedProduct VALUES (3, 19, 10, 80);
INSERT INTO OrderedProduct VALUES (4, 46, 5, 400);
INSERT INTO OrderedProduct VALUES (4, 55, 4, 250);
INSERT INTO OrderedProduct VALUES (4, 20, 2, 300);
INSERT INTO OrderedProduct VALUES (5, 19, 5, 50);

0 comments on commit 8599cc1

Please sign in to comment.