Mengembalikan nilai maksimum dari sebuah kolom. Bisa digunakan untuk tipe data numerik, string, date, dan timestamp.
Sama dengan tipe inputDiperbarui: 13 Jun 2026MAX(expression)Kolom atau ekspresi yang akan dicari nilai maksimumnya
1 SELECT MAX(salary) as highest_salary 2 FROM employees;
Mencari gaji tertinggi dari semua karyawan.
1 SELECT 2 MAX(score) as overall_max, 3 MAX(score) FILTER (WHERE subject = 'Math') as max_math, 4 MAX(score) FILTER (WHERE subject = 'Science') as max_science 5 FROM exam_results;
Mencari nilai maksimum keseluruhan dan per mata pelajaran.
| overall_max | max_math | max_science |
|---|---|---|
| 100 | 98 | 100 |
1 SELECT 2 DATE_TRUNC('month', order_date) as month, 3 MIN(total_amount) as min_order, 4 MAX(total_amount) as max_order, 5 MAX(total_amount) - MIN(total_amount) as order_range 6 FROM orders 7 GROUP BY DATE_TRUNC('month', order_date) 8 ORDER BY month;
Menganalisis range nilai order per bulan.
| month | min_order | max_order | order_range |
|---|---|---|---|
| 2024-01-01 | 50000 | 15000000 | 14950000 |
| 2024-02-01 | 75000 | 12500000 | 12425000 |
Sudah paham MAX? Latih langsung di browser
Latihan interaktif, langsung di browser.