SQL查詢時,一個資料表的某欄位可能會有多相同值的情況,此時透過SELECT的關鍵字 DISTINCT 來去除重複的紀錄,相同資料只顯示一筆紀錄。


測試資料: 資料表 UsrData
ID    NAME    CITY
----------------------------------------
01    張三    台北
02    李四    高雄
03    王五    台北
04    老六    台中
05    七七    台中

一般查詢:
SELECT city FROM UsrData;

結果:
台北
高雄
台北
台中
台中

使用關鍵字查詢:
SELECT DISTINCT city FROM UsrData;

結果:
台北
高雄
台中

查詢結果去除重複性資料,單一資料一樣會列出顯示。

, ,

mark528 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • 鄰居
  • 以上的sql要怎麼去除重複
  • 以上的查詢語法就是為了去除重複顯示的資料

    mark528 於 2013/06/21 10:52 回覆

  • Wu
  • https://bigcloud.com.tw/
    大朵虛擬主機
    中華機房 美國規格價格
    每月只要48元起

    歡迎參考比較
    謝謝