Array
DuckDB
LEN
Mengembalikan jumlah elemen dalam list/array. Alias dari ARRAY_LENGTH dan LENGTH untuk arrays.
Tipe hasil:
BIGINTDiperbarui: 16 Mei 2026Syntax
SQL
LEN(list)Parameter
listLISTwajib
List/array yang akan dihitung jumlah elemennya
Contoh Penggunaan
Menghitung Elemen List
SQL
1 SELECT 2 arr, 3 LEN(arr) as element_count 4 FROM ( 5 SELECT [1, 2, 3, 4, 5] as arr UNION ALL 6 SELECT ['a', 'b', 'c'] UNION ALL 7 SELECT [] UNION ALL 8 SELECT NULL 9 );
Menghitung jumlah elemen dalam berbagai list.
Hasil
| arr | element_count |
|---|---|
| [1,2,3,4,5] | 5 |
| [a,b,c] | 3 |
| [] | 0 |
| NULL | NULL |
Filter Berdasarkan Jumlah Tags
SQL
1 SELECT 2 article_title, 3 tags, 4 LEN(tags) as tag_count 5 FROM articles 6 WHERE LEN(tags) >= 3;
Mencari artikel dengan minimal 3 tags.
Hasil
| article_title | tags | tag_count |
|---|---|---|
| SQL Guide | [sql,database,tutorial] | 3 |
| Python Tips | [python,data,ml,ai] | 4 |
Aggregasi dengan List Length
SQL
1 SELECT 2 category, 3 AVG(LEN(tags)) as avg_tags, 4 MAX(LEN(tags)) as max_tags 5 FROM products 6 GROUP BY category;
Statistik jumlah tags per kategori.
Hasil
| category | avg_tags | max_tags |
|---|---|---|
| Electronics | 3.5 | 6 |
| Clothing | 2.8 | 4 |
Pertanyaan Umum tentang LEN
Apa itu fungsi LEN di DuckDB?
Mengembalikan jumlah elemen dalam list/array. Alias dari ARRAY_LENGTH dan LENGTH untuk arrays. Di DuckDB, fungsi LEN termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan LEN di DuckDB?
Gunakan sintaks berikut: LEN(list). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi LEN?
Fungsi LEN mengembalikan nilai bertipe BIGINT. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi LEN?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: list (LIST, wajib): List/array yang akan dihitung jumlah elemennya.