listagg(distinct …)
BigQuery
Db2 (LUW)
DuckDB
MariaDB
MySQL
Oracle DB
PostgreSQL
SQL Server
SQLite
2013
2015
2017
2019
2021
2023
⊘ 3.5.7 - 3.51.0
⊘ 2008R2 - 2025
⊘ 8.3 - 18
✓ 19c - 23.26.0
a
⊘ 11gR1 - 18c
⊘ 5.0 - 9.5.0
⊘ 5.1 - 12.1.2
⊘ 1.0.0 - 1.4.0
⚠ 11.1 - 12.1.2
a
⊘ 9.7 - 10.5
⊘ 2.0
If ordered by the aggregated values:
listagg(distinct X,…) within group (order by X)