Operators and Functions¶
- Logical Operators
- Comparison Operators
- Arithmetic Operators
- Set Arithmetic Operators
- Statement Set Operators
- Containment Operators
- BIT Functions and Operators
- String Functions and Operators
- Concatenation Operator
- ASCII
- BIN
- BIT_LENGTH
- CHAR_LENGTH, CHARACTER_LENGTH, LENGTHB, LENGTH
- CHR
- CONCAT
- CONCAT_WS
- ELT
- FIELD
- FIND_IN_SET
- FROM_BASE64
- INSERT
- INSTR
- LCASE, LOWER
- LEFT
- LOCATE
- LPAD
- LTRIM
- MID
- OCTET_LENGTH
- POSITION
- REPEAT
- REPLACE
- REVERSE
- RIGHT
- RPAD
- RTRIM
- SPACE
- STRCMP
- SUBSTR
- SUBSTRING
- SUBSTRING_INDEX
- TO_BASE64
- TRANSLATE
- TRIM
- UCASE, UPPER
- Numeric/Mathematical Functions
- Date/Time Functions and Operators
- ADDDATE, DATE_ADD
- ADDTIME
- ADD_MONTHS
- CURDATE, CURRENT_DATE
- CURRENT_DATETIME, NOW
- CURTIME, CURRENT_TIME
- CURRENT_TIMESTAMP, LOCALTIME, LOCALTIMESTAMP
- DATE
- DATEDIFF
- DATE_SUB, SUBDATE
- DAY, DAYOFMONTH
- DAYOFWEEK
- DAYOFYEAR
- EXTRACT
- FROM_DAYS
- FROM_TZ
- FROM_UNIXTIME
- HOUR
- LAST_DAY
- MAKEDATE
- MAKETIME
- MINUTE
- MONTH
- MONTHS_BETWEEN
- NEW_TIME
- QUARTER
- ROUND
- SEC_TO_TIME
- SECOND
- SYS_DATE, SYSDATE
- SYS_DATETIME, SYSDATETIME
- SYS_TIME, SYSTIME
- SYS_TIMESTAMP, SYSTIMESTAMP
- TIME
- TIME_TO_SEC
- TIMEDIFF
- TIMESTAMP
- TO_DAYS
- TRUNC
- TZ_OFFSET
- UNIX_TIMESTAMP
- UTC_DATE
- UTC_TIME
- WEEK
- WEEKDAY
- YEAR
- JSON functions
- Introduction to JSON functions
- JSON_ARRAY
- JSON_OBJECT
- JSON_KEYS
- JSON_DEPTH
- JSON_LENGTH
- JSON_VALID
- JSON_TYPE
- JSON_QUOTE
- JSON_UNQUOTE
- JSON_PRETTY
- JSON_SEARCH
- JSON_EXTRACT
- ->
- ->>
- JSON_CONTAINS_PATH
- JSON_CONTAINS
- JSON_MERGE_PATCH
- JSON_MERGE_PRESERVE
- JSON_MERGE
- JSON_ARRAY_APPEND
- JSON_ARRAY_INSERT
- JSON_INSERT
- JSON_SET
- JSON_REPLACE
- JSON_REMOVE
- JSON_TABLE
- LOB Functions
- Data Type Casting Functions and Operators
- Aggregate/Analytic Functions
- Overview
- Aggregate vs. Analytic
- Analytic functions which “ORDER BY” clause must be specified in OVER function
- AVG
- COUNT
- CUME_DIST
- DENSE_RANK
- FIRST_VALUE
- GROUP_CONCAT
- LAG
- LAST_VALUE
- LEAD
- MAX
- MEDIAN
- MIN
- NTH_VALUE
- NTILE
- PERCENT_RANK
- PERCENTILE_CONT
- PERCENTILE_DISC
- RANK
- ROW_NUMBER
- STDDEV, STDDEV_POP
- STDDEV_SAMP
- SUM
- VARIANCE, VAR_POP
- VAR_SAMP
- JSON_ARRAYAGG
- JSON_OBJECTAGG
- Click Counter Functions
- ROWNUM Functions
- Information Functions
- Encryption Function
- Comparison Expression
- Comparison Functions
- Other functions