[算表] access sql 显示重复次数

楼主: sworder12 (sworder)   2019-02-19 10:38:15
软件: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;
作者: soyoso (我是耀宗)   2019-02-19 11:18:00
楼主: sworder12 (sworder)   2019-02-19 16:48:00
谢谢!正常可用!
作者: soyoso (我是耀宗)   2019-02-20 08:32:00
提供方式,测试上会是唯读,所以无法删除想到的方法可于资料表新增个字段,设个查询取得全部资料count笔数,贴回新增字段,这样可where>1的资料,测试可删除。如会要经常更新计数的话,也可宏协助这是我想到且测试可行的方式,不排除还是有可以查询内新增计数字段且又可以直接删除。

Links booklink

Contact Us: admin [ a t ] ucptt.com