Query-expressies (Entiteit SQL)
Een query-expressie combineert veel verschillende queryoperators in één syntaxis. Entiteit SQL biedt verschillende soorten expressies, waaronder de volgende: letterlijke waarden, parameters, variabelen, operators, functies, setoperators, enzovoort. Zie Entiteits-SQL-naslaginformatie voor meer informatie.
Clausules
Een query-expressie bestaat uit een reeks componenten die opeenvolgende bewerkingen toepassen op een verzameling objecten. Ze zijn gebaseerd op dezelfde componenten die in standaard een SQL-select-instructie worden gevonden: SELECT, FROM, WHERE, GROUP BY, HAVING en ORDER BY.
Bereik
Namen die in de FROM-component zijn gedefinieerd, worden in het BEREIK FROM geïntroduceerd in volgorde van uiterlijk, van links naar rechts. In de JOIN-lijst kunnen expressies verwijzen naar namen die eerder in de lijst zijn gedefinieerd. Openbare eigenschappen van elementen die in de FROM-component worden geïdentificeerd, worden niet toegevoegd aan het FROM-bereik: ze moeten altijd worden verwezen via de alias-gekwalificeerde naam. Normaal gesproken worden alle onderdelen van de select-expressie in aanmerking genomen binnen het BEREIK FROM.