Fungsi SQL
Dokumentasi lengkap 1002 fungsi SQL untuk berbagai database dengan syntax, parameter, dan contoh penggunaan.
PostgreSQL
183 fungsi
Database open-source yang powerful dan populer
DuckDB
175 fungsi
Database analitik in-process yang cepat
Snowflake
224 fungsi
Cloud data warehouse untuk enterprise
BigQuery
220 fungsi
Data warehouse serverless dari Google Cloud
MySQL
200 fungsi
Database relasional open-source yang populer
Semua Fungsi
Menampilkan 24 dari 1002 fungsi
ABS
Mengembalikan nilai absolut (positif) dari angka. Menghilangkan tanda negatif.
Same as inputABS
Mengembalikan nilai absolut (tanpa tanda negatif) dari angka.
Same as inputABS
Mengembalikan nilai absolut (nilai positif) dari sebuah angka. Fungsi ini menghilangkan tanda negatif dari angka, sehingga hasilnya selalu positif atau nol.
numericABS
Mengembalikan nilai absolut (positif) dari angka input.
Same as input typeABS
Mengembalikan nilai absolut (tanpa tanda negatif) dari sebuah angka. Mengkonversi angka negatif menjadi positif.
Sama dengan tipe inputACOS
Menghitung arc cosinus (inverse cosine) - sudut dalam radian yang memiliki cosinus x.
FLOAT64ACOS
Menghitung arc cosine (inverse cosine) dari nilai. Hasilnya dalam radian, range 0 hingga π.
DOUBLEACOS
Menghitung arc cosine (inverse cosine) dalam radian.
DOUBLEADDDATE
Menambahkan interval waktu ke tanggal. Sinonim untuk DATE_ADD() atau bisa digunakan dengan jumlah hari.
DATE/DATETIMEADDTIME
Menambahkan waktu (expr2) ke datetime atau time expression (expr1).
TIME/DATETIMEADD_MONTHS
Menambahkan sejumlah bulan ke tanggal atau timestamp.
DATE/TIMESTAMPAGE
Menghitung selisih waktu antara dua timestamp dalam format interval yang readable (tahun, bulan, hari).
INTERVALAGE
Menghitung selisih antara dua tanggal dalam format interval yang mudah dibaca (years, months, days). Dengan satu argumen, menghitung dari CURRENT_DATE.
intervalAI_CLASSIFY_TEXT
Mengklasifikasikan teks ke dalam kategori yang ditentukan.
OBJECT (category dan score)AI_COMPLETE
Menggunakan Large Language Model untuk generate text completion berdasarkan prompt.
VARCHARAI_EMBED_TEXT_1024
Menghasilkan vector embedding 1024 dimensi dari teks untuk semantic search yang lebih akurat.
VECTOR(FLOAT, 1024)AI_EMBED_TEXT_768
Menghasilkan vector embedding 768 dimensi dari teks untuk semantic search.
VECTOR(FLOAT, 768)AI_EXTRACT_ANSWER
Mengekstrak jawaban dari teks berdasarkan pertanyaan yang diberikan.
OBJECT (answer dan score)AI_SENTIMENT
Menganalisis sentiment dari teks (positif, negatif, netral).
FLOAT (-1 to 1)AI_SUMMARIZE
Menghasilkan ringkasan dari teks menggunakan AI.
VARCHARAI_TRANSLATE
Menerjemahkan teks dari satu bahasa ke bahasa lain menggunakan AI.
VARCHARANY_VALUE
Mengembalikan nilai sembarang (arbitrary) dari grup. Berguna ketika kita tahu semua nilai dalam grup sama, atau tidak peduli nilai mana yang dipilih.
Sama dengan tipe inputANY_VALUE
Mengembalikan salah satu nilai dari group secara non-deterministik. Berguna untuk mengambil nilai dari kolom yang tidak di-aggregate ketika semua nilai dalam group sama.
Sama dengan tipe inputANY_VALUE
Mengembalikan salah satu nilai dari grup tanpa menentukan mana yang dipilih. Berguna untuk menghindari error ONLY_FULL_GROUP_BY.
Same as input type