DataConnector supports multiple SQL queries for different database operations. The table below describes supported SQL statements.
| Name | Clauses | Examples |
|---|---|---|
| SELECT |
FROM |
SELECT * FROM Account |
| WHERE | SELECT * FROM Account WHERE FirstName <> 'John'; | |
| JOIN |
SELECT ID, NAME, AMOUNT, DATE Similarly, Left Join, Left Outer Join, and Cross Join can be used. |
|
| UNION/UNION ALL | SELECT FirstName FROM Account UNION SELECT CustomerID FROM Customer; |
|
| GROUP BY | SELECT * FROM Account GROUP BY Country; | |
| Aggregate Functions |
SELECT MIN(amount_paid) FROM Accounts; Similarly, Max, Sum, Avg, and Count fucntions can be used. |
|
| LIMIT OFFSET | SELECT FullName FROM Account LIMIT 10 | |
| ORDER BY | SELECT * FROM Account ORDER BY ASC; | |
| UPDATE | Refer CRUD operations topic | |
| INSERT | Refer CRUD operations topic | |
| DELETE | Refer CRUD operations topic |