Aggregate

MIN

MySQLMySQL

Mengembalikan nilai minimum dari kolom atau ekspresi. Bekerja dengan tipe data numerik, string, dan tanggal. Mengabaikan nilai NULL.

Tipe hasil: Same as input typeDiperbarui: 7 Jan 2026

Syntax

SQL
MIN([DISTINCT] expr)

Parameter

expranywajib

Ekspresi yang akan dicari nilai minimumnya

Contoh Penggunaan

Mencari Harga Terendah

SQL
1SELECT MIN(price) AS lowest_price FROM products;

Menemukan harga produk paling murah.

Hasil
lowest_price: 9.99

Mencari Tanggal Pertama

SQL
1SELECT MIN(order_date) AS first_order FROM orders;

Menemukan tanggal order paling awal.

Hasil
first_order: 2023-01-15

MIN dengan String

SQL
1SELECT MIN(product_name) AS first_alphabetically
2FROM products;

Menemukan nama produk pertama secara alfabetis.

Hasil
first_alphabetically: Apple iPhone

MIN dengan GROUP BY

SQL
1SELECT category, MIN(price) AS min_price
2FROM products
3GROUP BY category;

Menemukan harga terendah per kategori produk.

Hasil
Electronics: 29.99, Clothing: 9.99

Fungsi Terkait