DISTINCT 與 GROUP BY 的比較

看了不少文章,這兩個SQL語句在不一樣的數據庫上面的實現上可能有相同或有不一樣,可是應當要明確它們在功能概念上的區別,最終得出結論:數據庫

GROUP BY 用來使用匯集函數得到值,好比 AVG, MAX, MIN, SUM 和 COUNT,而 DISTINCT 用於去除重複值。函數

要根據實際的應用場景來使用(即便它們有時候返回的結果是同樣的)blog

PS - 我的博客連接 Distinct 與 Group by 的比較get

相關文章
相關標籤/搜索