我想知道是否有人可以帮助我。
我正在尝试构建一个SQL查询。
我有一堆文件名,我把它放入一个像这样的数组
'filename1.jpg', 'filename2.jpg', 'filename3.jpg', 'filename4.jpg'
我还有一个包含以下列的表
date | filename | like | ipaddress
每当有人喜欢文件名时,新行就会被添加到表格中
我需要做的是计算每个文件名的喜欢,然后打印出文件名和每个文件的计数,我使用经典的ASP
答案 0 :(得分:3)
SELECT filename, sum(like) as likes FROM TABLE group by filename
按喜欢订购:
SELECT filename, sum(like) as likes FROM TABLE group by filename order by sum(like) desc