floor()

Rounds the number down

Arguments & returns

3 overloads

floor(x)

Scalar
Overload link x Returns
#01 DECIMAL DECIMAL
#02 DOUBLE DOUBLE
#03 FLOAT FLOAT

Example

floor example
SQL
Haybarn WASM 1.5.5-rc3 · In your browser

Engine example · Run to view results.

In other engines

Snowflake

UNIFORM(1, 10, RANDOM())
In DuckDB
CAST(FLOOR(1 + RANDOM() * (10 - 1 + 1)) AS BIGINT)

SQLGlot example ↗