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

主頁 > 知識庫 > 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的詳細介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 郯城县| 馆陶县| 呼玛县| 寿阳县| 获嘉县| 西充县| 抚州市| 建阳市| 始兴县| 增城市| 建德市| 石景山区| 昌都县| 当阳市| 长岛县| 繁峙县| 逊克县| 福安市| 同德县| 阿合奇县| 北安市| 汶上县| 英德市| 长垣县| 许昌市| 尚志市| 双桥区| 黑水县| 安化县| 桐梓县| 庆云县| 南丹县| 耒阳市| 英德市| 乳源| 抚宁县| 茶陵县| 金湖县| 吴江市| 永清县| 横山县|