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
DAY
Mengekstrak hari (tanggal dalam bulan) dari tanggal. Mengembalikan nilai 1-31. Alias: DAYOFMONTH.
INTEGERDAY
Mengekstrak komponen hari dari date atau timestamp.
NUMBERDAYNAME
Mengembalikan nama hari dalam minggu dari tanggal yang diberikan. Nama dikembalikan dalam bahasa sesuai setting lc_time_names.
VARCHARDAYOFMONTH
Mengekstrak hari dalam bulan dari tanggal (1-31). Sinonim dari fungsi DAY().
INTEGERDAYOFWEEK
Mengembalikan hari dalam minggu sebagai angka (0=Sunday, 6=Saturday).
NUMBERDAYOFWEEK
Mengekstrak hari dalam minggu dari tanggal. Mengembalikan 0 (Minggu) sampai 6 (Sabtu) dalam standar ISO.
INTEGERDAYOFWEEK
Mengembalikan indeks hari dalam minggu dari tanggal. Menggunakan konvensi 1=Sunday, 2=Monday, dst, 7=Saturday (standar ODBC).
INTEGERDAYOFYEAR
Mengekstrak hari dalam tahun dari tanggal (1-366). Berguna untuk analisis seasonal dan time-series.
INTEGERDAYOFYEAR
Mengembalikan hari dalam tahun dari tanggal (1-366). Berguna untuk perhitungan hari berurutan dalam setahun.
INTEGERDAYOFYEAR
Mengembalikan hari dalam tahun (1-366).
NUMBERDECODE
Mengkonversi text representation ke binary data. Kebalikan dari ENCODE. Format: base64, hex, atau escape.
byteaDECODE
Mengkonversi Base64 encoded string kembali ke binary data (BLOB).
BLOBDECODE
Mencocokkan expr dengan search values dan mengembalikan result yang sesuai (Oracle-style CASE).
Common type of resultsDEGREES
Mengkonversi sudut dari radian ke derajat. Kebalikan dari RADIANS.
DOUBLEDEGREES
Mengkonversi sudut dari radian ke derajat.
DOUBLEDEGREES
Mengkonversi sudut dari radian ke derajat. Rumus: degrees = radians × (180/π).
DOUBLEDEGREES
Mengkonversi radian ke derajat. Kebalikan dari RADIANS. 180° = π radian.
double precisionDEGREES
Mengkonversi sudut dari radian ke derajat.
FLOAT64DENSE_RANK
Memberikan peringkat untuk setiap baris tanpa gap. Baris dengan nilai sama mendapat peringkat sama, peringkat berikutnya langsung +1.
INT64DENSE_RANK
Memberikan ranking ke setiap baris tanpa gap. Nilai yang sama mendapat ranking sama, dan ranking berikutnya tidak di-skip.
BIGINTDENSE_RANK
Memberikan ranking untuk setiap baris tanpa gap. Baris dengan nilai sama mendapat rank yang sama, rank berikutnya adalah +1.
INTEGERDENSE_RANK
Memberikan ranking tanpa gap untuk nilai yang sama. Ranking berurutan tanpa melewati nomor.
BIGINTDENSE_RANK
Memberikan ranking tanpa gap. Berbeda dengan RANK yang membuat gap setelah nilai sama, DENSE_RANK melanjutkan dengan angka berikutnya. Berguna untuk top-N queries.
bigintDIV
Melakukan pembagian integer (floor division), membuang sisa.
INT64 or NUMERIC