random()

Returns a random number between 0 and 1

Arguments & returns

random()

Scalar
Overload link Returns
#01 DOUBLE

Example

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

Engine example · Run to view results.

In other engines

Used in larger rewrites 2

These examples use random as one part of a larger SQL translation.

PostgreSQLrandom()

SELECT * FROM "test_table" ORDER BY RANDOM() LIMIT 5
In Haybarn
SELECT * FROM "test_table" ORDER BY RANDOM() LIMIT 5

SQLGlot example ↗

Snowflakerandom()

SELECT RANDOM()
In Haybarn
SELECT CAST(-9.223372036854776E+18 + RANDOM() * (9.223372036854776e+18 - -9.223372036854776E+18) AS BIGINT)

SQLGlot example ↗