Google App Engine
..]]
[LIMIT [,]]
[OFFSET ]
Nagu näha, ei toeta GQL OR tingimusi - kasutada saab vaid tingimuste liitmist operaatoriga AND.
Tingimused saavad kasutada samu operaatoreidki nagu päringuliidesegi puhul, sh. kehtib ka
piirang, et mitte-võrduvat operaatorit != saab kasutada vaid ühe korra päringu kohta.
GQL lause saab käivitada funktsiooniga db.GqlQuery, ning selle tulemuseks on päringuliidese
objekt sarnaselt päringuliidese kasutamisegagi. Funktsioonil on üks kohustuslik parameeter,
milleks on GQL lause ning suvaline arv täiendavaid parameetreid, millega saab määrata
päringulause elementide väärtusi. Nii ei ole vaja päringus kasutatavaid tingimusi kuidagi
puhastada, seda teeb süsteem ise.
query = db.GqlQuery("SELECT * FROM Teade WHERE saatja = :1 ORDER BY aeg
33 / 55