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 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 天天躁日日躁bbbbb | 超碰com | 夜夜躁狠狠躁日日躁av | 第一福利丝瓜av导航 | 精品1区| 色婷婷在线视频 | 久草福利在线观看 | 香蕉视频在线看 | 国产欧美在线观看 | 一区二区三区日韩 | 欧美午夜片 | 色综合天天 | 久久99精品久久久久久水蜜桃 | 国产成人精品在线观看 | 亚洲免费成人 | 黄色成人在线 | 欧美一级在线观看 | 性生活毛片 | 亚洲私人影院 | 国产精品久久久久久久久久久久久 | 色av网| 国产精品国产三级国产专区52 | 狠狠干免费视频 | 免费黄色av网站 | 激情综合色| 亚洲一区欧美一区 | 又大又黄又爽 | 成人特级毛片 | 特级特黄aaaa免费看 | 午夜视频一区 | 激情五月婷婷丁香 | 538精品视频 | 亚洲综合区 | 国产吃瓜黑料一区二区 | av永久免费 | 欧美在线视频一区 | 日韩午夜av | 日韩高清在线播放 | www一级片 | 欧美日韩精品一区二区 | 日本在线看片 |