Y-on-Y Growth Rate [Wayfair SQL Interview Question]
DML Script:
DROP TABLE IF EXISTS user_transactions;
CREATE TABLE user_transactions
(
transaction_id INT,
product_id INT,
spend int,
transaction_date datetime
)
INSERT INTO user_transactions
VALUES
(1341,123424,1500,'12/31/2019'),
(1423,123424,1000,'12/31/2020'),
(1623,123424,1246,'12/31/2021'),
(1322,123424,2145,'12/31/2022'),
(1349,123425,1805,'12/31/2019'),
(1429,123425,1605,'12/31/2020'),
(1629,123425,1045,'12/31/2021'),
(1329,123425,2945,'12/31/2022')
select * from user_transactions
Detailed explanation: https://youtu.be/_l3YAOB4m5Q
Comments
Post a Comment