亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

計算機應(yīng)用

MySQL關(guān)鍵字Distinct的詳細介紹

時間:2024-09-11 23:23:27 計算機應(yīng)用 我要投稿
  • 相關(guān)推薦

MySQL關(guān)鍵字Distinct的詳細介紹

  MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),以下是小編跟大家介紹MySQL關(guān)鍵字Distinct的詳細介紹,歡迎大家閱讀!

  MySQL關(guān)鍵字Distinct用法介紹

  DDL

  Prepare SQL:

  create table test(id bigint not null primary key auto_increment,

  name var10) not null,

  phone var10) not null,

  email var30) not null)engine=innodb;

  Prepare Data:

   into test(name, phone, email)values('alibaba','0517','alibaba@alibaba.com');

   into test(name, phone, email)values('alibaba','0517','alibaba@alibaba.com');

   into test(name, phone, email)values('baidu','010','baidu@baidu.com');

   into test(name, phone, email)values('tencent','0755','tencent@tencent.com');

   into test(name, phone, email)values('vipshop','020','vipshop@vipshop.com');

   into test(name, phone, email)values('ctrip','021','ctrip@ctrip.com');

   into test(name, phone, email)values('suning','025','suning@suning.com');

  查詢數(shù)據(jù)如下圖所示:

  第一種情況,使用Distinct關(guān)鍵字,查詢單列數(shù)據(jù),如下圖所示:

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

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

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

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

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

  解決辦法:

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

[MySQL關(guān)鍵字Distinct的詳細介紹]相關(guān)文章:

1.C語言中32個關(guān)鍵字詳解

2.Windows 任務(wù)管理器進程詳細介紹

【MySQL關(guān)鍵字Distinct的詳細介紹】相關(guān)文章:

PHP常用MySql操作介紹10-09

鋼琴的詳細介紹07-24

韓國留學(xué)詳細介紹08-18

NIIT認證詳細介紹07-09

護發(fā)常識詳細介紹08-05

意大利留學(xué)詳細介紹07-29

獨立顯卡詳細介紹09-06

詳細介紹祁門紅茶08-02

DJ耳機的詳細介紹08-11

思科配置命令詳細介紹09-01