Synapse Analytics SQL Pools
Synapse Analytics SQL Pools
Purpose: Querying and analyzing data in Synapse Dedicated and Serverless SQL Pools.
Standard T-SQL syntax with some extensions.
Common Operations:
- **`SELECT`:** Retrieves data from tables.
- **`FROM`:** Specifies the table(s) to query.
- **`WHERE`:** Filters rows based on conditions.
- **`GROUP BY`:** Groups rows with the same values.
- **`HAVING`:** Filters groups based on conditions.
- **`ORDER BY`:** Sorts the result set.
- **`JOIN` (INNER, LEFT, RIGHT, FULL):** Combines rows from two or more tables.
- **`INSERT INTO`:** Adds new rows to a table.
- **`UPDATE`:** Modifies existing rows in a table.
- **`DELETE FROM`:** Removes rows from a table.
- **`CREATE TABLE`:** Defines a new table schema.
- **`ALTER TABLE`:** Modifies an existing table schema.
- **`DROP TABLE`:** Removes a table.
- **`CREATE VIEW`:** Creates a virtual table based on a query.