BigQuery SQL - Retrieve DISTINCT Values
more_vert
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.
Log in with external accounts
warning Please login first to view stats information.