[]
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 FROM CUSTOMERS INNER JOIN ORDERS ON CUSTOMERS.ID = ORDERS.CUSTOMER_ID; 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 |