...
Operator | Meaning | Example | ||
---|---|---|---|---|
= | Equal |
| ||
> | Greater than |
| ||
>= | Greater than or equal to |
| ||
< | Smaller than |
| ||
<= | Smaller than or equal to |
| ||
!= | not equals to |
|
Advanced AQL operators
matches
matches operator is used in WHERE clause. It has left expression,
These advanced operators are not yet supported by the grammar. The operator syntax is borrowed from ADL specifications. These are proposed to improve the richness and flexibility of AQL so that AQL syntax supports more complicated query scenarios.
...
- consisting an AQL variable name followed by a predicate and an openEHR path, e.g.
No Format o[name/value=$nameValue]/data[at0001]/.../data[at0003]/items[at0004]/value/value
Leaf Data
Primitive Types
String Data
All strings are enclosed in double quotes. It doesn't support line breaks.
AQL structure
Overview
AQL structure has been briefly introduced in Section 2.2. This section introduces AQL structure in details.
...