---
schema_version: "1"
id: 99789a25cce35b40ba0cba3e21917b0add9b8af2a970e315148473d589d30a94
title: SAQL Reference
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/analytics/bi_dev_guide_saql/guides/concept/bi-saql-reference.md
canonical_url: https://developer.salesforce.com/docs/analytics/bi-dev-guide-saql/guide/bi-saql-reference.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8e5fbadbf58fa70b60454574f69d96d1acf9b47ad869d66fce73e5ffd93f900e
products:
  - Analytics SAQL Developer Guide
  - analytics
---

# SAQL Reference

These hands-on SAQL examples walk you through writing a query to retrieve data

- **[SAQL Basic Elements](https://developer.salesforce.com/docs/analytics/bi-dev-guide-saql/guide/bi-saql-basic-elements.md)**


    Basic elements are the building blocks of your SAQL query.

- **[SAQL Operators](https://developer.salesforce.com/docs/analytics/bi-dev-guide-saql/guide/bi-saql-operators.md)**


    Use operators to perform mathematical calculations or comparisons.

- **[SAQL Statements](https://developer.salesforce.com/docs/analytics/bi-dev-guide-saql/guide/bi-saql-statements-concept.md)**


    A query is made up of statements. Each SAQL statement has an input stream, an operation, and an output stream.

- **[SAQL Functions](https://developer.salesforce.com/docs/analytics/bi-dev-guide-saql/guide/bi-saql-functions.md)**


    Use functions to perform complex operations on your data.
