You are on page 1of 1

CREATE TABLE Transaction

(`CustID` int, `TransDt` date, `Amount` int, `AccountType` varchar(8))


;
INSERT INTO Transaction
(`CustID`, `TransDt`, `Amount`, `AccountType`)
VALUES
(55555, '2003-06-11 00:00:00', 114.56, 'Savings'),
(55555, '2003-06-12 00:00:00', 119.56, 'Savings'),
(55555, '2003-06-21 00:00:00', -56.78, 'Checking'),
(55555, '2003-07-07 00:00:00', 359.31, 'Savings'),
(55555, '2003-07-19 00:00:00', 89.56, 'Checking'),
(55555, '2003-08-03 00:00:00', 1000, 'Savings'),
(77777, '2003-12-03 00:00:00', 645.21, 'Savings'),
(55555, '2003-08-17 00:00:00', -1200, 'Checking')
;

SELECT
CustID,
SUM(Amount),
AccountType,
MONTH(TransDt)
FROM Transaction
GROUP BY CustID, MONTH(TransDt), AccountType

You might also like