groimp-platform:xl-query
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| groimp-platform:xl-query [2025/01/24 09:13] – [Field based conditions] Tim | groimp-platform:xl-query [2025/01/24 09:51] (current) – [Nested Transitive closures] Tim | ||
|---|---|---|---|
| Line 59: | Line 59: | ||
| ===== Queries as query conditions ===== | ===== Queries as query conditions ===== | ||
| + | As said above a query condition can be any boolean condition, this includes also queries and lambda expressions, | ||
| < | < | ||
| - | f: | + | [f: |
| + | </ | ||
| + | Or a query as a part of a boolean condition, for example used with the count operator to get the order of an internode in a tree model: | ||
| + | < | ||
| + | (*f: | ||
| + | (*f: | ||
| </ | </ | ||
| - | ===== Nested | + | The inner query of this is explained below. |
| + | |||
| + | ===== Transitive closures ===== | ||
| + | |||
| + | As shown above transitive closure can be used to define a range of edges between two nodes, e.g. '' | ||
| + | |||
| + | | query | description | | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | Using transitive closure it is possible to find the same node several times!!! for instance | ||
| + | |||
| + | %%Axiom ==> A A A B;%% | ||
| + | the pattern (*A (>)* B*) would return B three times. | ||
groimp-platform/xl-query.1737706394.txt.gz · Last modified: 2025/01/24 09:13 by Tim
