esql-functions-operators.asciidoc 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  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. .*Spatial functions*
  42. [%collapsible]
  43. ====
  44. include::functions/spatial-functions.asciidoc[tag=spatial_list]
  45. ====
  46. .*String functions*
  47. [%collapsible]
  48. ====
  49. include::functions/string-functions.asciidoc[tag=string_list]
  50. ====
  51. // </Type-specific functions alphabetically ordered>
  52. .*Type conversion functions*
  53. [%collapsible]
  54. ====
  55. include::functions/type-conversion-functions.asciidoc[tag=type_list]
  56. ====
  57. .*Multi value functions*
  58. [%collapsible]
  59. ====
  60. include::functions/mv-functions.asciidoc[tag=mv_list]
  61. ====
  62. [[esql-operators-overview]]
  63. ==== Operators overview
  64. .*Operators*
  65. [%collapsible]
  66. ====
  67. include::functions/operators.asciidoc[tag=op_list]
  68. ====
  69. include::functions/aggregation-functions.asciidoc[]
  70. include::functions/grouping-functions.asciidoc[]
  71. include::functions/conditional-functions-and-expressions.asciidoc[]
  72. include::functions/date-time-functions.asciidoc[]
  73. include::functions/ip-functions.asciidoc[]
  74. include::functions/math-functions.asciidoc[]
  75. include::functions/spatial-functions.asciidoc[]
  76. include::functions/string-functions.asciidoc[]
  77. include::functions/type-conversion-functions.asciidoc[]
  78. include::functions/mv-functions.asciidoc[]
  79. include::functions/operators.asciidoc[]