我有一个BigQuery表,该表具有重复的值,我想使用不同的运算符删除这些重复项。但执行以下查询后未获得预期的输出。
这里是查询:
SELECT DISTINCT
customerRefNo,
custType,
executionDate,
Unit
FROM `myproject.mydataset.mytable`
在我的表格中有customerRefNo的重复项,并希望将其删除。任何人的任何建议?
根据您的评论,以下GROUP BY
查询可能与您想要的类似:
SELECT
customerRefNo,
custType,
MAX(executionDate) AS executionDate,
Unit
FROM `myproject.mydataset.mytable`
GROUP BY
customerRefNo,
custType,
Unit;