SQL Queries¶
Use SQL to query a base. This is the most powerful way to access data. For the full SQL syntax reference, see the SQL Reference.
query
Backticks for special names
Escape table or column names that contain spaces, special characters, or are SQL function names with backticks: SELECT * FROM `My Table`
Output Array of row objects
Example: SELECT all
Example: WHERE
Example: ORDER BY
Example: GROUP BY
const data = await base.query('SELECT name, SUM(price) FROM Bill GROUP BY name');
// Returns: [{'SUM(price)': 600, 'name': 'Bob'}, ...]
Example: DISTINCT