SELECT 查询列表中的 DISTINCT

本节介绍了如何优化在其 SELECT 列表中具有 DISTINCT 关键字的查询。优化 DISTINCT 查询的技术类似于优化 GROUP BY 查询的技术,因为处理使用 DISTINCT 的查询时,Vertica 优化器会将查询重写为 GROUP BY 查询。

本页下的各节介绍了各种具体情况:

这几节中的示例使用了以下表:

=> CREATE TABLE table1 (
    a INT,
    b INT,
    c INT
);