SQL中的GROUP BY子句和DISTINCT关键字都用于去除重复的行,但它们的用途不同。
示例:
SELECT department, COUNT(*)
FROM employees
GROUP BY department;
示例:
SELECT DISTINCT department
FROM employees;
总结来说,GROUP BY用于对结果集进行分组,并执行聚合函数,而DISTINCT用于返回唯一的值。两者的选择取决于具体的需求和查询结果。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:hive sql关键字有哪些