Course
Simulator
More
Premium
Log in
SQL Function Reference
Functions
String functions
CHAR
CONCAT
INSTR
LEFT
LENGTH
LOCATE
LOWER
LPAD
LTRIM
REPEAT
REPLACE
REVERSE
RIGHT
RPAD
RTRIM
SUBSTRING
TRIM
UPPER
Numeric functions
ABS
CEILING
COS
EXP
FLOOR
GREATEST
LEAST
LOG
MOD
PI
POW
RAND
ROUND
SIGN
SIN
SQRT
TAN
TRUNCATE
Date and time functions
ADDDATE
CURDATE
CURTIME
DATE
DATE_ADD
DATE_FORMAT
DATE_SUB
DATEDIFF
DAY
DAYNAME
DAYOFMONTH
DAYOFWEEK
DAYOFYEAR
FROM_UNIXTIME
HOUR
MAKEDATE
MAKETIME
MICROSECOND
MINUTE
MONTH
MONTHNAME
NOW
QUARTER
SEC_TO_TIME
SECOND
STR_TO_DATE
SUBDATE
TIME_TO_SEC
TIMEDIFF
TIMESTAMPADD
TIMESTAMPDIFF
UNIX_TIMESTAMP
WEEK
YEAR
Window functions
DENSE_RANK
FIRST_VALUE
LAG
LAST_VALUE
LEAD
RANK
ROW_NUMBER
Aggregate functions
AVG
COUNT
GROUP_CONCAT
MAX
MIN
SUM
Regular expressions functions
REGEXP_INSTR
REGEXP_LIKE
REGEXP_REPLACE
REGEXP_SUBSTR
Advanced functions
CAST
COALESCE
IF
IFNULL
ISNULL
NULLIF
WITH