Professional Documents
Culture Documents
CURDATE
NOW
SYSDATE
DATEDIFF
DAY
DATE_ADD
DATE_SUB
DATE_FORMAT
Format Description
%D Day of the month as a numeric value, followed by suffix (1st, 2nd, 3rd, ...)
%k Hour (0 to 23)
%l Hour (1 to 12)
%p AM or PM
%U Week where Sunday is the first day of the week (00 to 53)
%u Week where Monday is the first day of the week (00 to 53)
%V Week where Sunday is the first day of the week (01 to 53). Used with %X
%v Week where Monday is the first day of the week (01 to 53). Used with %x
%X Year for the week where Sunday is the first day of the week. Used with %V
%x Year for the week where Monday is the first day of the week. Used with %v
DAYNAME
DAYOFWEEK
EXTRACT
DAY
DAY_HOUR
DAY_MICROSECOND
DAY_MINUTE
DAY_SECOND
HOUR
HOUR_MICROSECOND
HOUR_MINUTE
HOUR_SECOND
MICROSECOND
MINUTE
MINUTE_MICROSECOND
MINUTE_SECOND
MONTH
QUARTER
SECOND
SECOND_MICROSECOND
WEEK
YEAR
YEAR_MONTH
LAST_DAY
MONTH
STR_TO_DATE
TIMEDIFF
TIMESTAMPDIFF
WEEK
WEEKDAY
YEAR
String Functions :
CONCAT
INSTR
LENGTH
LEFT
RIGHT
LOWER
UPPER
LTRIM
RTRIM
TRIM
REPLACE
SUBSTRING
SUBSTRING_INDEX
FIND_IN_SET
FORMAT
Math Functions
ABS()
CEIL()
FLOOR()
MOD()
ROUND()
TRUNCATE()
Windows Functions :
ROW_NUMBER
RANK
DENSE_RANK
PERCENT_RANK
(rank - 1) / (totalrows - 1)
FIRST_VALUE
LAST_VALUE
LEAD
LAG
CUME_DIST
NTH_VALUE
NTILE