関数と演算子
Elasticsearch SQLは、包括的な組み込み演算子と関数のセットを提供します:
- 演算子
- LIKEおよびRLIKE演算子
- 集約関数
- グループ化関数
- 日付時刻演算子
- 日付時刻関数
CURRENT_DATE/CURDATE
CURRENT_TIME/CURTIME
CURRENT_TIMESTAMP
DATE_ADD/DATEADD/TIMESTAMP_ADD/TIMESTAMPADD
DATE_DIFF/DATEDIFF/TIMESTAMP_DIFF/TIMESTAMPDIFF
DATE_FORMAT
DATE_PARSE
DATETIME_FORMAT
DATETIME_PARSE
FORMAT
DATE_PART/DATEPART
DATE_TRUNC/DATETRUNC
DAY_OF_MONTH/DOM/DAY
DAY_OF_WEEK/DAYOFWEEK/DOW
DAY_OF_YEAR/DOY
DAY_NAME/DAYNAME
EXTRACT
HOUR_OF_DAY/HOUR
ISO_DAY_OF_WEEK/ISODAYOFWEEK/ISODOW/IDOW
ISO_WEEK_OF_YEAR/ISOWEEKOFYEAR/ISOWEEK/IWOY/IW
MINUTE_OF_DAY
MINUTE_OF_HOUR/MINUTE
MONTH_OF_YEAR/MONTH
MONTH_NAME/MONTHNAME
NOW
SECOND_OF_MINUTE/SECOND
QUARTER
TIME_PARSE
TO_CHAR
TODAY
WEEK_OF_YEAR/WEEK
YEAR
- 全文検索関数
- 数学関数
- 文字列関数
- 型変換関数
- 条件関数と式
- 地理関数
- システム関数