Files
email-tracker/external/duckdb/test/sql/function/numeric/test_geomean.test
2025-10-24 19:21:19 -05:00

25 lines
454 B
SQL

# name: test/sql/function/numeric/test_geomean.test
# description: Test geometric mean (geomean) function
# group: [numeric]
statement ok
CREATE TABLE numbers(x DOUBLE)
statement ok
INSERT INTO numbers VALUES (NULL), (1), (2)
query I
SELECT geomean(x) FROM numbers
----
1.414213562373095
query I
SELECT geomean(x::integer) FROM numbers
----
1.414213562373095
query I
SELECT geomean(i) FROM generate_series(1000, 2000) tbl(i);
----
1471.459313166229