Pivoting Data
Pivoting transforms row data into columns, making it easier to display aggregated data in a matrix format.
SELECT product_id, SUM(CASE WHEN month = 'January' THEN sales ELSE 0 END) AS January_Sales, SUM(CASE WHEN month = 'February' THEN sales ELSE 0 END) AS February_Sales FROM sales_data GROUP BY product_id;