Add end date to a balance amount table | SQL interview question
DML Script:
DROP TABLE IF EXISTS Balances;
GO
CREATE TABLE Balances
(
CustomerID INTEGER,
BalanceDate DATE,
Amount MONEY NOT NULL,
PRIMARY KEY (CustomerID, BalanceDate)
);
GO
INSERT INTO Balances (CustomerID, BalanceDate, Amount) VALUES
(1001,'10/11/2021',54.32),
(1001,'10/10/2021',17.65),
(1001,'9/18/2021',65.56),
(1001,'9/12/2021',56.23),
(1001,'9/1/2021',42.12),
(2002,'10/15/2021',46.52),
(2002,'10/13/2021',7.65),
(2002,'9/15/2021',75.12),
(2002,'9/10/2021',47.34),
(2002,'9/2/2021',11.11);
GO
SELECT * FROM Balances
Comments
Post a Comment