我有一张用于投票的mysql表。有id
,project_id
和vote
字段(如果某个特定项目被投票,则该字段为1)。现在我想从这些条目中生成一个排名。有没有办法获得每个project_id的投票数,并自动用一个项目的TRUE投票数与一个mysql查询进行排序?或者你知道一个PHP的方式?MySQL按行数查询顺序?
例如
ID | Project ID | Vote
-----------------------
1 | 2 | 1
2 | 2 | 1
3 | 1 | 1
==>
项目NR。 2有2票:
项目编号: 1 has 1投票
在此先感谢!
是那里的选票列的任何一点上,在计算project_id的出现次数应该给你的票数,除非有些人可以拥有加权票或否定票,这一列是多余的? – plod 2010-03-15 19:56:16