Files
greptimedb/tests/cases/standalone/common/function/arithmetic.sql
Ruihang Xia d8939eb891 feat: clamp function (#3465)
* basic impl

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* add unit tests

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* a little type exercise

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* add sqlness case

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

---------

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
2024-03-11 03:26:10 +00:00

26 lines
260 B
SQL

SELECT MOD(18, 4);
SELECT MOD(-18, 4);
SELECT MOD(18.0, 4.0);
SELECT MOD(18, 0);
SELECT POW (2, 5);
SELECT POW (1.01, 365);
SELECT POW (0.99, 365);
SELECT CLAMP(10, 0, 1);
SELECT CLAMP(-10, 0, 1);
SELECT CLAMP(0.5, 0, 1);
SELECT CLAMP(10, 1, 0);