2018-06-22 18:40:25 -04:00
|
|
|
[role="xpack"]
|
|
|
|
[testenv="basic"]
|
2017-12-13 10:19:31 -05:00
|
|
|
[[sql-functions]]
|
|
|
|
== Functions and Operators
|
|
|
|
|
2018-09-05 18:19:49 -04:00
|
|
|
{es-sql} provides a comprehensive set of built-in operators and functions:
|
|
|
|
|
|
|
|
* <<sql-operators, Operators>>
|
|
|
|
* <<sql-functions-aggs, Aggregate>>
|
2018-12-14 11:20:37 -05:00
|
|
|
* <<sql-functions-grouping, Grouping>>
|
2018-09-05 18:19:49 -04:00
|
|
|
* <<sql-functions-datetime, Date-Time>>
|
|
|
|
* <<sql-functions-search, Full-Text Search>>
|
|
|
|
* <<sql-functions-math, Mathematical>>
|
|
|
|
* <<sql-functions-string, String>>
|
|
|
|
* <<sql-functions-type-conversion,Type Conversion>>
|
2018-11-20 19:43:05 -05:00
|
|
|
* <<sql-functions-conditional, Conditional>>
|
2018-11-28 08:20:04 -05:00
|
|
|
* <<sql-functions-system, System>>
|
2018-09-05 18:19:49 -04:00
|
|
|
|
|
|
|
include::operators.asciidoc[]
|
|
|
|
include::aggs.asciidoc[]
|
2018-12-14 11:20:37 -05:00
|
|
|
include::grouping.asciidoc[]
|
2018-09-05 18:19:49 -04:00
|
|
|
include::date-time.asciidoc[]
|
|
|
|
include::search.asciidoc[]
|
|
|
|
include::math.asciidoc[]
|
|
|
|
include::string.asciidoc[]
|
|
|
|
include::type-conversion.asciidoc[]
|
2018-11-20 19:43:05 -05:00
|
|
|
include::conditional.asciidoc[]
|
2018-11-28 08:20:04 -05:00
|
|
|
include::system.asciidoc[]
|