我在我的网站上有一个功能,人们可以对照片进行投票。每当有人点击投票按钮,我的脚本就会在一个表(mysql)中添加一行。
每行如下:(Table name=likes)
id-----用户id-----照片名-----日期
一、二十一、34234、20100101
我如何找到人们投票支持的前10张照片?
我试过“从喜欢的照片中选出前十名”但没用。。。

最佳答案

SELECT
  COUNT(*) as points,
  photoName
FROM likes
GROUP BY photoName
ORDER BY points DESC
LIMIT 10;

关于php - 计算表格中的前10个输入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2122927/

10-11 01:35