91久久久久久久久_欧美日韩中文_在线观看中文字幕亚洲_夜夜骑首页_精品久久伊人_天天色天天射天天操

當前位置: 首頁IT技術 → mysql查詢某個字段不重復值的辦法

mysql查詢某個字段不重復值的辦法

更多

在使用mysql時,有時需要查詢出某個字段不重復的記錄,雖然mysql提供有distinct這個關鍵字來過濾掉多余的重復記錄只保留一條,但往往只用它來返回不重復記錄的條數,而不是用它來返回不重記錄的所有值。其原因是distinct只能返回它的目標字段,而無法返回其它字段。那么該如何解決這個問題呢?下面是具體的解決方法,供大家參考:

下面先來看看例子:   

表的結構 `member` 

轉存表中的數據 `member`  

庫結構大概這樣,這只是一個簡單的例子,實際情況會復雜得多。  

比如我想用一條語句查詢得到name不重復的所有數據,那就必須使用distinct去掉多余的重復記錄。  

telephone的結果是:  

好像達到效果了,可是,我想要得到的是id值呢?改一下查詢語句吧: :

結果會是:

distinct怎么沒起作用?作用是起了的,不過他同時作用了兩個字段,也就是必須得id與name都相同的才會被排除。我們再改改查詢語句: :

很遺憾,除了錯誤信息你什么也得不到,distinct必須放在開頭。難到不能把distinct放到where條件里?能,照樣報錯。

該怎么辦呢?我們用函數統計需要不重復的字段。居然成功了。

現在將完整語句放出:

結果:

目的達到。能夠解決問題就可以了。

熱門評論
最新評論
第 1 樓 廣東廣州電信 網友 客人 發表于: 2013/11/16 13:51:56
aaaaa

支持( 0 ) 蓋樓(回復)

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 色婷婷亚洲 | 男女交配网站 | 午夜视频福利 | 日本综合久久 | 亚洲国产成人在线 | 在线免费观看毛片 | 亚洲久热| 欧美日韩国产在线观看 | 毛片一级片 | 国产精品av在线 | 一区两区小视频 | 中文字幕不卡在线观看 | 黄视频免费观看 | 欧美成在线 | 久久久久网 | 韩国黄色网址 | 国产黄色免费视频 | 午夜免费看片 | 亚洲久热 | 青草福利视频 | 精品欧美黑人一区二区三区 | 日韩 欧美 | 午夜视频免费观看 | 久久福利视频导航 | 国产福利在线视频 | 欧美日韩综合在线 | 麻豆av在线免费观看 | 国产一级黄色大片 | 一级片在线观看视频 | 天天摸天天干 | 久久久久久免费毛片精品 | 成人在线观看网站 | 中文字幕在线免费播放 | 国产小视频在线播放 | 亚洲视频一区二区三区 | 黄色片久久 | 国产精品视频一区二区三区 | 欧美18免费视频 | 日韩精品观看 | 久久在线免费视频 | 国产在线a |