Mengekstrak komponen bulan dari tanggal atau timestamp. Mengembalikan angka 1-12.
INTEGERDiperbarui: 13 Jun 2026MONTH(date)Tanggal atau timestamp yang akan diambil bulannya
1 SELECT 2 sale_date, 3 MONTH(sale_date) as sale_month, 4 YEAR(sale_date) as sale_year 5 FROM sales 6 LIMIT 3;
Mengekstrak bulan dan tahun dari tanggal penjualan.
| sale_date | sale_month | sale_year |
|---|---|---|
| 2024-06-15 | 6 | 2024 |
| 2024-01-20 | 1 | 2024 |
| 2024-12-05 | 12 | 2024 |
1 SELECT 2 YEAR(sale_date) as year, 3 MONTH(sale_date) as month, 4 SUM(amount) as monthly_sales 5 FROM sales 6 WHERE YEAR(sale_date) = 2024 7 GROUP BY YEAR(sale_date), MONTH(sale_date) 8 ORDER BY month;
Laporan penjualan bulanan untuk tahun 2024.
| year | month | monthly_sales |
|---|---|---|
| 2024 | 1 | 850000000 |
| 2024 | 2 | 720000000 |
| 2024 | 3 | 950000000 |
1 SELECT 2 CASE 3 WHEN MONTH(order_date) IN (12, 1, 2) THEN 'Winter' 4 WHEN MONTH(order_date) IN (3, 4, 5) THEN 'Spring' 5 WHEN MONTH(order_date) IN (6, 7, 8) THEN 'Summer' 6 ELSE 'Fall' 7 END as season, 8 COUNT(*) as order_count, 9 SUM(amount) as total_sales 10 FROM orders 11 GROUP BY season;
Analisis penjualan per musim berdasarkan bulan.
| season | order_count | total_sales |
|---|---|---|
| Winter | 3500 | 2500000000 |
| Spring | 4200 | 3100000000 |
| Summer | 5100 | 3800000000 |
| Fall | 4800 | 3500000000 |
Sudah paham MONTH? Latih langsung di browser
Latihan interaktif, langsung di browser.