MySQL

Fungsi SQL MySQL

Database relasional open-source yang populer. 44 fungsi tersedia.

Menampilkan 24 dari 44 fungsi dalam kategori Date & Time

ADDDATE

Date & Time

Adds a time interval to a date. Acts as a synonym for DATE_ADD() and can also be used with a plain number of days.

Tipe hasil: DATE/DATETIME

ADDTIME

Date & Time

Adds a time value (expr2) to a datetime or time expression (expr1).

Tipe hasil: TIME/DATETIME

CURDATE

Date & Time

Mengembalikan tanggal saat ini tanpa waktu. Alias: CURRENT_DATE.

Tipe hasil: DATE

CURRENT_DATE

Date & Time

Sinonim untuk CURDATE(). Mengembalikan tanggal saat ini dalam format YYYY-MM-DD.

Tipe hasil: DATE

CURRENT_TIME

Date & Time

Sinonim untuk CURTIME(). Mengembalikan waktu saat ini dalam format HH:MM:SS.

Tipe hasil: TIME

CURRENT_TIMESTAMP

Date & Time

Sinonim untuk NOW(). Mengembalikan tanggal dan waktu saat ini. Standar SQL.

Tipe hasil: DATETIME

CURTIME

Date & Time

Mengembalikan waktu saat ini tanpa tanggal. Alias: CURRENT_TIME.

Tipe hasil: TIME

DATE

Date & Time

Mengekstrak bagian tanggal dari datetime atau timestamp. Menghapus komponen waktu.

Tipe hasil: DATE

DATEDIFF

Date & Time

Menghitung selisih hari antara dua tanggal. Mengembalikan date1 - date2 dalam hari.

Tipe hasil: INTEGER

DATE_ADD

Date & Time

Menambahkan interval waktu ke tanggal. Mendukung berbagai unit: YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, dll.

Tipe hasil: DATE/DATETIME

DATE_FORMAT

Date & Time

Memformat tanggal/waktu sesuai format string yang ditentukan. Sangat fleksibel dengan banyak format specifier.

Tipe hasil: VARCHAR

DATE_SUB

Date & Time

Mengurangi interval waktu dari tanggal. Kebalikan dari DATE_ADD.

Tipe hasil: DATE/DATETIME

DAY

Date & Time

Mengekstrak hari (tanggal dalam bulan) dari tanggal. Mengembalikan nilai 1-31. Alias: DAYOFMONTH.

Tipe hasil: INTEGER

DAYNAME

Date & Time

Mengembalikan nama hari dalam minggu dari tanggal yang diberikan. Nama dikembalikan dalam bahasa sesuai setting lc_time_names.

Tipe hasil: VARCHAR

DAYOFMONTH

Date & Time

Mengekstrak hari dalam bulan dari tanggal (1-31). Sinonim dari fungsi DAY().

Tipe hasil: INTEGER

DAYOFWEEK

Date & Time

Mengembalikan indeks hari dalam minggu dari tanggal. Menggunakan konvensi 1=Sunday, 2=Monday, dst, 7=Saturday (standar ODBC).

Tipe hasil: INTEGER

DAYOFYEAR

Date & Time

Mengembalikan hari dalam tahun dari tanggal (1-366). Berguna untuk perhitungan hari berurutan dalam setahun.

Tipe hasil: INTEGER

EXTRACT

Date & Time

Extracts a specific part from a date or time value (year, month, day, hour, etc.).

Tipe hasil: INT

HOUR

Date & Time

Mengekstrak komponen jam dari nilai waktu atau datetime. Mengembalikan 0-23 untuk waktu normal, bisa lebih besar untuk TIME yang melampaui 24 jam.

Tipe hasil: INTEGER

LAST_DAY

Date & Time

Returns the last day of the month for a given date.

Tipe hasil: DATE

MAKEDATE

Date & Time

Creates a DATE from a year and a day-of-year value (1–366). Returns the corresponding date.

Tipe hasil: DATE

MAKETIME

Date & Time

Creates a TIME value from individual hour, minute, and second components. Returns a TIME value.

Tipe hasil: TIME

MICROSECOND

Date & Time

Returns the microsecond component (0–999999) of a time or datetime expression.

Tipe hasil: INT

MINUTE

Date & Time

Mengekstrak komponen menit dari nilai waktu atau datetime. Mengembalikan nilai 0-59.

Tipe hasil: INTEGER