如果 GROUP BY 多维数据集、汇总或分组集查询中的所有值都为空,则结果集包含一行用于设置为空的值和一行用于设置为空的值。
避免或删除这些重复项的最佳方法是什么?
例子:
WITH v AS (
SELECT x, null::BOOLEAN y FROM generate_series(1, 5) x
)
SELECT
x,y
FROM v
GROUP BY cube (x, y);
如果 GROUP BY 多维数据集、汇总或分组集查询中的所有值都为空,则结果集包含一行用于设置为空的值和一行用于设置为空的值。
避免或删除这些重复项的最佳方法是什么?
例子:
WITH v AS (
SELECT x, null::BOOLEAN y FROM generate_series(1, 5) x
)
SELECT
x,y
FROM v
GROUP BY cube (x, y);