看板 Office 關於我們 聯絡資訊
軟體:Access 版本:2007 小弟有做一張excel 是統計歌曲清單,會計算重複的歌曲並把它顯示出來(count if) 因為兩萬多筆了,所以轉到access 來做這件事(摸索好久才搞出這些基本東西...),發現計算超快的,不像之前需要等待就能跑出結果 我用的方式是用sql計算結果,將檔名重複的顯示出來 https://i.imgur.com/0ucQYdf.png
但我現在還想加一個重複次數的欄位,怎麼用都用不出來,不知道該怎麼新增 麻煩好心人士幫忙指導~感謝~ 程式碼如下: SELECT * FROM music AS a WHERE (a.filename) in (select filename from music group by filename having count(filename) > 1) ORDER BY filename; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.221.186.225 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1550543899.A.AE1.html ※ 編輯: sworder12 (114.221.186.225), 02/19/2019 10:41:12
soyoso: https://i.imgur.com/WciclRX.jpg 類似這樣 02/19 11:18
sworder12: 謝謝!正常可用! 02/19 16:48
想再請教一下,原本查詢出來得結果可以刪除,但現在這方式沒辦法刪除,是不是因為在結果中有新增次數這欄位的關係還是? 不知道有沒有辦法能像原本那樣能直接從結果刪除? ※ 編輯: sworder12 (114.221.186.225), 02/19/2019 20:38:11 ※ 編輯: sworder12 (114.221.186.225), 02/19/2019 20:39:16
soyoso: 提供方式,測試上會是唯讀,所以無法刪除 02/20 08:32
soyoso: 想到的方法可於資料表新增個欄位,設個查詢取得全部資料 02/20 08:38
soyoso: count筆數,貼回新增欄位,這樣可where>1的資料,測試可刪 02/20 08:39
soyoso: 除。如會要經常更新計數的話,也可巨集協助 02/20 08:41
soyoso: 這是我想到且測試可行的方式,不排除還是有可以查詢內新增 02/20 08:42
soyoso: 計數欄位且又可以直接刪除。 02/20 08:43