esql-functions-operators.asciidoc 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. [[esql-functions-operators]]
  2. === {esql} functions and operators
  3. ++++
  4. <titleabbrev>Functions and operators</titleabbrev>
  5. ++++
  6. {esql} provides a comprehensive set of functions and operators for working with data.
  7. The reference documentation is divided into the following categories:
  8. [[esql-functions]]
  9. ==== Functions overview
  10. .*Aggregate functions*
  11. [%collapsible]
  12. ====
  13. include::functions/aggregation-functions.asciidoc[tag=agg_list]
  14. ====
  15. .*Grouping functions*
  16. [%collapsible]
  17. ====
  18. include::functions/grouping-functions.asciidoc[tag=group_list]
  19. ====
  20. .*Conditional functions and expressions*
  21. [%collapsible]
  22. ====
  23. include::functions/conditional-functions-and-expressions.asciidoc[tag=cond_list]
  24. ====
  25. // <Type-specific functions alphabetically ordered>
  26. .*Date and time functions*
  27. [%collapsible]
  28. ====
  29. include::functions/date-time-functions.asciidoc[tag=date_list]
  30. ====
  31. .*IP functions*
  32. [%collapsible]
  33. ====
  34. include::functions/ip-functions.asciidoc[tag=ip_list]
  35. ====
  36. .*Math functions*
  37. [%collapsible]
  38. ====
  39. include::functions/math-functions.asciidoc[tag=math_list]
  40. ====
  41. .*Search functions*
  42. [%collapsible]
  43. ====
  44. include::functions/search-functions.asciidoc[tag=search_list]
  45. ====
  46. .*Spatial functions*
  47. [%collapsible]
  48. ====
  49. include::functions/spatial-functions.asciidoc[tag=spatial_list]
  50. ====
  51. .*String functions*
  52. [%collapsible]
  53. ====
  54. include::functions/string-functions.asciidoc[tag=string_list]
  55. ====
  56. // </Type-specific functions alphabetically ordered>
  57. .*Type conversion functions*
  58. [%collapsible]
  59. ====
  60. include::functions/type-conversion-functions.asciidoc[tag=type_list]
  61. ====
  62. .*Multi value functions*
  63. [%collapsible]
  64. ====
  65. include::functions/mv-functions.asciidoc[tag=mv_list]
  66. ====
  67. [[esql-operators-overview]]
  68. ==== Operators overview
  69. .*Operators*
  70. [%collapsible]
  71. ====
  72. include::functions/operators.asciidoc[tag=op_list]
  73. ====
  74. include::functions/aggregation-functions.asciidoc[]
  75. include::functions/grouping-functions.asciidoc[]
  76. include::functions/conditional-functions-and-expressions.asciidoc[]
  77. include::functions/date-time-functions.asciidoc[]
  78. include::functions/ip-functions.asciidoc[]
  79. include::functions/math-functions.asciidoc[]
  80. include::functions/search-functions.asciidoc[]
  81. include::functions/spatial-functions.asciidoc[]
  82. include::functions/string-functions.asciidoc[]
  83. include::functions/type-conversion-functions.asciidoc[]
  84. include::functions/mv-functions.asciidoc[]
  85. include::functions/operators.asciidoc[]