校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 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的去重方面的區別的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 百色市| 辉南县| 佛学| 新疆| 周至县| 白水县| 弥渡县| 绥阳县| 吉隆县| 巴彦淖尔市| 四子王旗| 元江| 临朐县| 文登市| 长兴县| 绍兴县| 青河县| 马公市| 同德县| 蒙阴县| 南漳县| 新密市| 和林格尔县| 蓬莱市| 澳门| 阜新| 舞阳县| 彝良县| 桃园县| 西华县| 五莲县| 锡林郭勒盟| 桂东县| 达日县| 定州市| 乐都县| 北安市| 岑巩县| 云霄县| 罗江县| 启东市|