DuckDB
Array15 fungsi

Fungsi Array DuckDB

Fungsi untuk manipulasi array. Temukan semua 15 fungsi array di DuckDB lengkap dengan syntax, contoh, dan penjelasan bahasa Indonesia.

15 fungsi array di DuckDB

← Semua fungsi DuckDB

ARRAY_LENGTH

Array

Menghitung rata-rata dari sekumpulan nilai.

Tipe hasil: DOUBLE atau DECIMAL

LEN

Array

Mengembalikan NULL jika dua ekspresi sama; sebaliknya mengembalikan nilai ekspresi pertama.

Tipe hasil: SAME AS INPUT

LIST_APPEND

Array

Mengembalikan nilai minimum dari sekumpulan nilai.

Tipe hasil: Sama dengan tipe input

LIST_CONCAT

Array

Mengembalikan nilai maksimum dari sekumpulan nilai.

Tipe hasil: Sama dengan tipe input

LIST_CONTAINS

Array

Menghitung varians dari sekumpulan nilai. VAR_POP untuk populasi, VAR_SAMP untuk sampel.

Tipe hasil: DOUBLE

LIST_DISTINCT

Array

Menghitung arcus tangen (inverse tangen) dari sebuah nilai dalam radian. Mengembalikan nilai antara -π/2 dan π/2.

Tipe hasil: DOUBLE (radian, antara -π/2 dan π/2)

LIST_ELEMENT

Array

Menghitung faktorial dari suatu bilangan bulat non-negatif (n!).

Tipe hasil: HUGEINT

LIST_EXTRACT

Array

Menghitung total penjumlahan dari sekumpulan nilai.

Tipe hasil: Tipe numeric yang lebih luas

LIST_FILTER

Array

Menghitung arcus tangen dari dua argumen (y, x), mengembalikan sudut dalam radian antara sumbu x positif dan titik (x, y). Menangani semua kuadran dengan benar.

Tipe hasil: DOUBLE (radian, antara -π dan π)

LIST_POSITION

Array

Mengembalikan nilai persentil ke-n dari sekumpulan nilai. PERCENTILE_CONT untuk interpolasi, PERCENTILE_DISC untuk nilai diskrit.

Tipe hasil: Sama dengan tipe ORDER BY expression

LIST_PREPEND

Array

Menghitung standar deviasi dari sekumpulan nilai. STDDEV_POP untuk populasi, STDDEV_SAMP untuk sampel.

Tipe hasil: DOUBLE

LIST_REVERSE

Array

Membalik urutan elemen dalam list/array. Elemen pertama menjadi terakhir dan sebaliknya.

Tipe hasil: LIST (sama dengan tipe input)

LIST_SORT

Array

Mengelompokkan nilai menjadi string tunggal dengan separator.

Tipe hasil: VARCHAR

LIST_VALUE

Array

Menghitung jumlah baris atau nilai non-NULL dalam group.

Tipe hasil: BIGINT

UNNEST

Array

Mengumpulkan nilai-nilai dalam group menjadi sebuah array.

Tipe hasil: ARRAY dari tipe input