Re: [SQL ] 資料表中有重複的值

看板Database作者 (普小莉)時間16年前 (2009/09/21 14:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
除了group by 之外還有個方式 --> Distinct <-- 例如您現在的語法為 select a,b,c,d from tb1 group by a,b,c,d 可以改成 select distinct a,b,c,d from tb1 不曉得這樣是否是您要的結果呢 ^^ ※ 引述《coldollsheep (加油加油^^)》之銘言: : 大家好 請問一個問題 : 有一張表裡面有很多資料 : 原本 要使用到a、b、c、d四個欄位才會有唯一值 : 嗯....這是很簡單的事情.... : 結果 原本該有十筆的資料 變成了五十筆 : 原來這個表裡面不知道誰多塞了四次 : 原本的唯一複合鍵 變成會撈到五筆 : 不知道要怎麼樣才能讓這五筆變成一筆 : 而這五筆的資料都一模一樣 : http://www.flickr.com/photos/37208754@N02/3939939830/sizes/o/ : 我想過用group by a : 但是偏偏四個欄位都要才是唯一值 : 我用 group by (a, b, c, d)也沒用 : 請幫個忙吧 ︿︿ : -----後記----- : 我後來用 : group by a, b, c, d : 有解決問題 -- 一萬次的感動,比不上一次心動。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.112.242
文章代碼(AID): #1Ajo0d9y (Database)
文章代碼(AID): #1Ajo0d9y (Database)