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

主頁 > 知識庫 > MySQL關鍵字Distinct的詳細介紹

MySQL關鍵字Distinct的詳細介紹

熱門標簽:ps制作地圖標注gif 沈陽電銷外呼系統(tǒng)原理是什么 聊城智能外呼系統(tǒng)運營商 扎樣申請400電話 成都優(yōu)派外呼系統(tǒng) 地圖標注人員兼職 寧波企業(yè)外呼系統(tǒng)收費 電子地圖標注電話 上海智能外呼系統(tǒng)代理商

MySQL關鍵字Distinct用法介紹

DDL

Prepare SQL:

create table test(id bigint not null primary key auto_increment,
   name varchar(10) not null,
   phone varchar(10) not null,
   email varchar(30) not null)engine=innodb;

Prepare Data:

 insert into test(name, phone, email)values('alibaba','0517','alibaba@alibaba.com');
  insert into test(name, phone, email)values('alibaba','0517','alibaba@alibaba.com');
  insert into test(name, phone, email)values('baidu','010','baidu@baidu.com');
  insert into test(name, phone, email)values('tencent','0755','tencent@tencent.com');
  insert into test(name, phone, email)values('vipshop','020','vipshop@vipshop.com');
  insert into test(name, phone, email)values('ctrip','021','ctrip@ctrip.com');
  insert into test(name, phone, email)values('suning','025','suning@suning.com');

查詢數據如下圖所示:

第一種情況,使用Distinct關鍵字,查詢單列數據,如下圖所示:

結果:對 name 字段進行去重處理,符合預期期望,確實篩選掉了重復的字段值alibaba;

第二種情況,使用Distinct關鍵字(在前),查詢多列數據,如下圖所示:

結果:對 name 字段進行去重處理,結果不符合預期期望,沒有篩選掉重復的字段值alibaba;

第二種情況,使用Distinct關鍵字(在后),查詢多列數據,如下圖所示:


結果:對 name 字段進行去重處理,結果不符合預期期望,拋出SQL異常,錯誤碼:1064;

解決辦法:

不要用子查詢,用分組來解決:

總結: SQL查詢能用一條語句解決的盡量不要增加SQL的復雜度,特別是子查詢!!!

以上就是關于MySQL關鍵字Distinct用法的講解,如有疑問,請留言或者到本站設討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • MySQL如何基于Explain關鍵字優(yōu)化索引功能
  • mysql執(zhí)行計劃id為空(UNION關鍵字)詳解
  • jq.ajax+php+mysql實現關鍵字模糊查詢(示例講解)
  • MySql帶OR關鍵字的多條件查詢語句
  • mySQL之關鍵字的執(zhí)行優(yōu)先級講解

標簽:林芝 汕頭 朔州 宿州 咸寧 AXB 三明 內江

巨人網絡通訊聲明:本文標題《MySQL關鍵字Distinct的詳細介紹》,本文關鍵詞  MySQL,關鍵字,Distinct,的,詳細,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL關鍵字Distinct的詳細介紹》相關的同類信息!
  • 本頁收集關于MySQL關鍵字Distinct的詳細介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 邵武市| 赤城县| 灵武市| 化德县| 长治市| 巴楚县| 卢氏县| 锦屏县| 韩城市| 突泉县| 洪泽县| 宁南县| 临朐县| 汪清县| 龙陵县| 宣城市| 留坝县| 隆回县| 盖州市| 英山县| 萍乡市| 昌吉市| 乌审旗| 郸城县| 贵南县| 游戏| 延寿县| 宁都县| 乌兰察布市| 昆山市| 罗田县| 绩溪县| 陕西省| 浪卡子县| 廉江市| 钟祥市| 东港市| 江津市| 赞皇县| 乌拉特后旗| 云霄县|