Aggregate

MIN

DuckDBDuckDB

Mengembalikan nilai minimum dari sebuah kolom. Bisa digunakan untuk tipe data numerik, string, date, dan timestamp.

Tipe hasil: Sama dengan tipe inputDiperbarui: 6 Jan 2026

Syntax

SQL
MIN(expression)

Parameter

expressionany comparablewajib

Kolom atau ekspresi yang akan dicari nilai minimumnya

Contoh Penggunaan

Mencari Harga Terendah

SQL
1SELECT MIN(price) as lowest_price
2FROM products
3WHERE category = 'Electronics';

Mencari harga produk elektronik paling murah.

Hasil
150000

MIN dengan GROUP BY

SQL
1SELECT
2 category,
3 MIN(price) as min_price,
4 MAX(price) as max_price
5FROM products
6GROUP BY category;

Mencari range harga (min dan max) per kategori.

Hasil
categorymin_pricemax_price
Electronics15000025000000
Clothing500002500000
Books25000500000

MIN untuk Tanggal

SQL
1SELECT
2 customer_id,
3 MIN(order_date) as first_order,
4 MAX(order_date) as last_order
5FROM orders
6GROUP BY customer_id;

Mencari tanggal order pertama dan terakhir per customer.

Hasil
customer_idfirst_orderlast_order
12023-01-152024-03-10
22023-03-222024-02-28

Fungsi Terkait