On this page
Kater SQL Functions Conditions
KATER__IS_GREATER_THAN
True where the field is greater than the value.
Family: Conditions
Syntax
KATER__IS_GREATER_THAN(field, value)Arguments
| Argument | Description |
|---|---|
field | The value to test: a field, or a measure’s value, such as EVAL(orders.sum__amount). |
value | The value to compare with. A value, or a parameter a reader supplies. |
Returns
TRUE or FALSE. It is NULL where the field is empty, so a filter leaves that row out.
Usage notes
- On a date, the menus write
KATER__IS_AFTER, which compiles to the same SQL.
Example
This Sandbox query reads the sample shop’s orders. The table shows the rows that Kater gave.
SELECT orders.quantity AS "Quantity", EVAL(orders.count_distinct__order_id) AS "Orders"FROM kater_dataset.orders AS ordersWHERE KATER__IS_GREATER_THAN(orders.quantity, 3)GROUP BY orders.quantityORDER BY 1| Quantity | Orders |
|---|---|
| 4 | 595 |
| 5 | 645 |
Compiles to
The call compiles to the same SQL on DuckDB and on Snowflake.
orders.quantity > 3See also
- Filters and parameters
- Other functions in Conditions:
KATER__IS_EQUAL_TO,KATER__IS_NOT_EQUAL_TO,KATER__IS_AT_LEAST,KATER__IS_LESS_THAN,KATER__IS_AT_MOST,KATER__IS_BETWEEN,KATER__IS_ONE_OF,KATER__IS_NOT_ONE_OF,KATER__TEXT_CONTAINS,KATER__TEXT_DOES_NOT_CONTAIN,KATER__IS_NULL,KATER__IS_NOT_NULL