婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Mysql中distinct與group by的去重方面的區別

Mysql中distinct與group by的去重方面的區別

熱門標簽:上海市三維地圖標注 鄭州網絡外呼系統價錢 博樂電銷機器人 云南大數據外呼系統 機器人打電銷電話 電話機器人是電腦呼號嗎 400電話到哪辦理優惠 怎么更改高德地圖標注 南寧外呼系統招商

distinct簡單來說就是用來去重的,而group by的設計目的則是用來聚合統計的,兩者在能夠實現的功能上有些相同之處,但應該仔細區分。

單純的去重操作使用distinct,速度是快于group by的。

distinct支持單列、多列的去重方式。
單列去重的方式簡明易懂,即相同值只保留1個。
多列的去重則是根據指定的去重的列信息來進行,即只有所有指定的列信息都相同,才會被認為是重復的信息。

group by使用的頻率相對較高,但正如其功能一樣,它的目的是用來進行聚合統計的,雖然也可能實現去重的功能,但這并不是它的長項。

區別:

1)distinct只是將重復的行從結果中出去;

group by是按指定的列分組,一般這時在select中會用到聚合函數。

2)distinct是把不同的記錄顯示出來。

group by是在查詢時先把紀錄按照類別分出來再查詢。

group by 必須在查詢結果中包含一個聚集函數,而distinct不用。

到此這篇關于Mysql中distinct與group by的去重方面的區別的文章就介紹到這了,更多相關distinct與group by的區別內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL去重該使用distinct還是group by?
  • MySQL中使用去重distinct方法的示例詳解

標簽:寧夏 秦皇島 澳門 恩施 定西 杭州 白銀 益陽

巨人網絡通訊聲明:本文標題《Mysql中distinct與group by的去重方面的區別》,本文關鍵詞  Mysql,中,distinct,與,group,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql中distinct與group by的去重方面的區別》相關的同類信息!
  • 本頁收集關于Mysql中distinct與group by的去重方面的區別的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 永寿县| 张家口市| 云安县| 杭锦后旗| 广南县| 潞城市| 岳普湖县| 合肥市| 呼伦贝尔市| 称多县| 陇西县| 台中县| 陇西县| 溧水县| 织金县| 临漳县| 永康市| 通化县| 永州市| 海门市| 德清县| 长乐市| 金溪县| 隆林| 萨迦县| 织金县| 都昌县| 连山| 仁布县| 鄂伦春自治旗| 新巴尔虎左旗| 江孜县| 新和县| 都江堰市| 开化县| 永城市| 蓬安县| 桐柏县| 武威市| 正镶白旗| 宿松县|