BigQuery SQL - Retrieve DISTINCT Values
In earlier version of BigQuery SQL, DISTINCT clause is not supported. To retrieve distinct values, we had to use GROUP BY or Windowing function to deduplicate. In 2020, BigQuery already support DISTINCT clause thus we can directly use it in SELECT statement.
SELECT DISTINCT
WITH SRC AS ( SELECT 'A' AS Col1, 1 AS Col2 UNION ALL SELECT 'A' AS Col1, 1 AS Col2 ) SELECT DISTINCT * FROM SRC;
Output (in JSON format):
[ { "Col1": "A", "Col2": "1" } ]
copyright
This page is subject to Site terms.
comment Comments
No comments yet.