• Docs
  • API reference
  • SQL reference
Sign InStart building
DocsAPI referenceSQL reference
  • Overview
  • Data types
    • AggregateFunction
    • Array
    • Bool
    • Date
    • Date32
    • DateTime
    • DateTime64
    • Decimal
    • Enum
    • FixedString
    • Float
    • Geographical Data Types
    • Integer and Unsigned Integer
    • Interval
    • IPv4
    • IPv6
    • LowCardinality
    • JSON
    • Map
    • Nothing
    • Nullable
    • SimpleAggregateFunction
    • String
    • Tuple
    • UUID
  • Table engines
    • MergeTree
    • AggregatingMergeTree
    • ReplacingMergeTree
    • SummingMergeTree
    • CollapsingMergeTree
    • VersionedCollapsingMergeTree
    • Null
    • Engine settings
  • Functions
    • Aggregate functions
    • Arithmetic functions
    • Array functions
    • ArrayJoin functions
    • Bit functions
    • Bitmap functions
    • Comparison functions
    • Date and time functions
    • Distance functions
    • Encoding functions
    • Encryption functions
    • Functions for nulls
    • IP addresses functions
    • Geo functions
    • Hash functions
    • JSON functions
    • Logical functions
    • Machine learning functions
    • Conditional functions
    • Math functions
    • Splitting and merging functions
    • Parametric functions
    • Random functions
    • Rounding functions
    • String functions
    • String replace functions
    • String search functions
    • Time series functions
    • Tuple functions
    • Time window functions
    • Tuple map functions
    • Type conversion functions
    • ULID functions
    • URL functions
    • UUID functions
    • UniqTheta functions
    • Window functions
    • Other functions
Changelog
Start building
Sign In
  1. Home
  2. /Functions

Functions¶

Functions in SQL are predefined operations that perform specific tasks on data. They accept input parameters, process them according to defined rules, and return results. Functions help you transform, calculate, or analyze data within your queries.

  • Aggregate functions
  • Arithmetic functions
  • Array functions
  • ArrayJoin functions
  • Bit functions
  • Bitmap functions
  • Comparison functions
  • Conditional functions
  • Date and time functions
  • Distance functions
  • Encoding functions
  • Encryption functions
  • Functions for nulls
  • Geo functions
  • Hash functions
  • IP addresses functions
  • JSON functions
  • Logical functions
  • Machine learning functions
  • Math functions
  • Other functions
  • Parametric functions
  • Random functions
  • Rounding functions
  • Splitting and merging functions
  • String functions
  • String replace functions
  • String search functions
  • Time series functions
  • Time window functions
  • Tuple functions
  • Tuple map functions
  • Type conversion functions
  • ULID functions
  • UniqTheta functions
  • URL functions
  • UUID functions
  • Window functions
Updated 5 months ago
PreviousEngine settings
NextAggregate functions
Was this page helpful?
Copyright © 2025 Tinybird. All rights reserved
|
Terms & conditionsCookiesTrust CenterCompliance HelplineThird-party credits