Clickhouse 取整函数

关注微信公共号:小程在线

关注CSDN博客:程志伟的博客

 ClickHouse server version 21.6.6

1.向下取整:floor(x[,N])

dblab-VirtualBox :) select floor(12.345,2);

SELECT floor(12.345, 2)

Query id: 38b30540-f1b7-464c-8a03-bf3e18b40131

┌─floor(12.345, 2)─┐
│            12.34 │
└──────────────────┘

1 rows in set. Elapsed: 0.004 sec.

dblab-VirtualBox :) select floor(12.345,-1);

SELECT floor(12.345, -1)

Query id: 4c851551-c767-4e34-a707-ce6d95183045

┌─floor(12.345, -1)─┐
│                10 │
└───────────────────┘

1 rows in set. Elapsed: 0.006 sec.

2.四舍五入:round(expression [, decimal_places])

dblab-VirtualBox :) select round(123.45,1)

SELECT round(123.45, 1)

Query id: da159781-1ac4-4a6e-ab65-c841b729e1c6

┌─round(123.45, 1)─┐
│            123.4 │
└──────────────────┘

1 rows in set. Elapsed: 0.005 sec.

dblab-VirtualBox :) select round(123.46,1);

SELECT round(123.46, 1)

Query id: 5675dca8-281c-47dd-a6c2-66e750c77627

┌─round(123.46, 1)─┐
│            123.5 │
└──────────────────┘

1 rows in set. Elapsed: 0.005 sec. 

dblab-VirtualBox :) select round(123.45455,0);

SELECT round(123.45455, 0)

Query id: 61a733c6-4a10-4ff6-a659-a36f6d7c307a

┌─round(123.45455, 0)─┐
│                 123 │
└─────────────────────┘

1 rows in set. Elapsed: 0.009 sec.

dblab-VirtualBox :) select round(123.45455,-1);

SELECT round(123.45455, -1)

Query id: cef54440-ec11-4790-b5e3-136512b5a19b

┌─round(123.45455, -1)─┐
│                  120 │
└──────────────────────┘

1 rows in set. Elapsed: 0.007 sec.

3.向上取整:ceil(x[, N]) 或者 ceiling(x[, N])

dblab-VirtualBox :) select ceil(123.456,1);

SELECT ceil(123.456, 1)

Query id: 4e13c4b1-e39d-41c9-bcaa-4cee56df4237

┌─ceil(123.456, 1)─┐
│            123.5 │
└──────────────────┘

1 rows in set. Elapsed: 0.003 sec. 

dblab-VirtualBox :) select ceil(123.456,0);

SELECT ceil(123.456, 0)

Query id: 608aeb10-d03c-444a-ab8a-90400a7bc6f3

┌─ceil(123.456, 0)─┐
│              124 │
└──────────────────┘

1 rows in set. Elapsed: 0.092 sec.

dblab-VirtualBox :) select ceil(123.456,-1);

SELECT ceil(123.456, -1)

Query id: e9f1c92b-4ad8-4b6d-9ba0-9aa753e3ea71

┌─ceil(123.456, -1)─┐
│               130 │
└───────────────────┘

1 rows in set. Elapsed: 0.004 sec. 

猜你喜欢

转载自blog.csdn.net/c1z2w3456789/article/details/120083396
今日推荐