Filter berdasarkan kategori:
Menampilkan 24 dari 200 fungsi
ABS
Mengembalikan nilai absolut (positif) dari angka. Menghilangkan tanda negatif.
Same as inputACOS
Menghitung arc cosine (inverse cosine) dari nilai. Hasilnya dalam radian, range 0 hingga π.
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/DATETIMEANY_VALUE
Mengembalikan salah satu nilai dari grup tanpa menentukan mana yang dipilih. Berguna untuk menghindari error ONLY_FULL_GROUP_BY.
Same as input typeASCII
Mengembalikan nilai ASCII dari karakter pertama string. Berguna untuk encoding dan validasi karakter.
INTEGERASIN
Menghitung arc sine (inverse sine) dari nilai. Hasilnya dalam radian, range -π/2 hingga π/2.
DOUBLEATAN
Menghitung arc tangent (inverse tangent) dari nilai. Hasilnya dalam radian, range -π/2 hingga π/2.
DOUBLEATAN2
Menghitung arc tangent dari y/x dengan mempertimbangkan kuadran. Hasilnya dalam radian, range -π hingga π.
DOUBLEAVG
Menghitung nilai rata-rata dari kolom numerik. Mengabaikan nilai NULL dan dapat menggunakan DISTINCT untuk menghitung rata-rata dari nilai unik saja.
DOUBLEBIN
Mengkonversi angka desimal ke representasi binary string. Shorthand untuk CONV(num, 10, 2).
VARCHARBINARY
Mengkonversi ekspresi ke tipe BINARY string. Membuat perbandingan string menjadi case-sensitive dan byte-by-byte.
BINARYBIN_TO_UUID
Mengkonversi BINARY(16) UUID ke format string. Kebalikan dari UUID_TO_BIN().
VARCHAR(36)BIT_AND
Melakukan operasi bitwise AND pada semua nilai dalam grup. Mengembalikan hasil AND bit per bit dari semua nilai non-NULL.
BIGINT UNSIGNEDBIT_COUNT
Menghitung jumlah bit yang bernilai 1 dalam representasi binary dari angka.
BIGINTBIT_OR
Melakukan operasi bitwise OR pada semua nilai dalam grup. Mengembalikan hasil OR bit per bit dari semua nilai non-NULL.
BIGINT UNSIGNEDBIT_XOR
Melakukan operasi bitwise XOR pada semua nilai dalam grup. Mengembalikan hasil XOR bit per bit dari semua nilai non-NULL.
BIGINT UNSIGNEDCASE
Ekspresi kondisional yang mengembalikan nilai berdasarkan kondisi. Dua bentuk: searched dan simple.
VariesCAST
Mengkonversi nilai ke tipe data tertentu. Standar SQL untuk type casting.
Specified typeCEIL
Membulatkan angka ke atas ke integer terdekat. CEILING adalah sinonim.
BIGINTCHAR
Mengonversi nilai integer menjadi karakter. Kebalikan dari ASCII(). Dapat menerima multiple integers.
VARCHARCHARACTER_LENGTH
Alias untuk CHAR_LENGTH. Mengembalikan panjang string dalam jumlah karakter. Nama sesuai standar SQL.
INTEGERCHAR_LENGTH
Mengembalikan panjang string dalam jumlah karakter. Berbeda dengan LENGTH yang menghitung bytes.
INTEGERCOALESCE
Mengembalikan nilai non-NULL pertama dari daftar argumen. Generalisasi dari IFNULL untuk multiple values.
Same as first non-NULL