Re: [SQL ] DISTINCT 問題

看板Database作者 (Alien)時間15年前 (2008/12/01 14:35), 編輯推噓4(400)
留言4則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《NUKnigel (簡簡單單)》之銘言: : 原本的 SQL 語法是 : SELECT DISTINCT id,img FROM annotation WHERTE date = mydate : 但是想要有 DISTINCT id 的效果,又能同時抓到 img 欄位的資料 : 卻不知道要怎麼改 : 有想過要用 Sub-queries 或 group-by 的方式 : 但試了好久也不得其門而入 : 還麻煩大家指教了,謝謝 如果同樣的 id, 有兩個 record, 分別的 img 也不同的話, 你覺得該怎樣處理? 如果肯定同樣 id 的 img 肯定一樣的話, 你的 normalization 該是出了問題了. 節衷一點的做法可以是 select id, img from annotation group by id, img -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82

12/01 20:10, , 1F
我測試的結果沒有改變@@,不過還是謝謝你,我先用字串比
12/01 20:10, 1F

12/01 20:33, , 2F
對處理好了^^"
12/01 20:33, 2F

12/04 15:59, , 3F
試試這個 SELECT img FROM annotation WHERE id IN
12/04 15:59, 3F

12/04 16:03, , 4F
不能連續推文,我改回文了 :P
12/04 16:03, 4F
文章代碼(AID): #19CuN8Yj (Database)
文章代碼(AID): #19CuN8Yj (Database)