SELECT
user_id,
order_date,
amount,
LAG(amount) OVER (
PARTITION BY user_id
ORDER BY order_date
) AS previous_order_amount
FROM orders;
User behaviour analysis-এ LAG খুব useful।
Bonus: কয়েকটি Concept যেগুলো অবশ্যই জানা উচিত
SELECT
user_id,
order_date,
amount,
LAG(amount) OVER (
PARTITION BY user_id
ORDER BY order_date
) AS previous_order_amount
FROM orders;
User behaviour analysis-এ LAG খুব useful।