SQL中GROUP BY和DISTINCT的区别

DEV Community DEV Community ·

SQL中的GROUP BY和DISTINCT都用于处理重复数据。DISTINCT用于去除结果集中的重复行,返回唯一值,适合不需要聚合的情况。GROUP BY用于将相同值的行分组,并对组进行聚合操作,如SUM、COUNT等。

原文英文,约200词,阅读约需1分钟。
阅读原文