select-statement ::= 'select' fields where-clause? orderby-clause?
no references
referenced by:
where-clause ::= 'where' filter
referenced by:
referenced by:
boolean-predicate ::= 'not'? predicate
referenced by:
referenced by:
conjunction ::= filter ( and boolean-predicate )+
referenced by:
disjunction ::= filter ( or boolean-predicate )+
referenced by:
referenced by:
contains-predicate ::= column 'contains' string
referenced by:
location-predicate ::= column 'within' location
referenced by:
location ::= number 'of' coordinates
referenced by:
coordinates ::= number ',' number
referenced by:
orderby-clause ::= 'order by' sort-list
referenced by:
sort-list ::= sort-expression ( ',' sort-expression )*
referenced by:
referenced by:
direction ::= ( 'asc' | 'desc' )?
referenced by:
comparison ::= '=' | '>' | '>=' | '<' | '<=' | 'eq' | 'gt' | 'gte' | 'lt' | 'lte'
referenced by:
and ::= 'and' | '&&'
referenced by:
or ::= 'or' | '||'
referenced by:
referenced by:
referenced by:
referenced by:
string ::= '"' [^"]* '"' | "'" [^']* "'"
referenced by:
referenced by: