查询具有最多“upvotes”的项目的最佳方式

时间:2011-09-28 23:34:26

标签: mysql sql

我正在努力向数据库中的某些项目添加上下投票,并按最高投票顺序显示它们。这个查询怎么样?

如何在SQL中创建这样的东西?

SELECT col1 col2 FROM some_table WHERE "highest number of upvotes" 

1 个答案:

答案 0 :(得分:3)

假设upvotes是表格中的一个字段,您可以使用ORDER BY和可选的LIMIT:

SELECT col1, col2
FROM some_table
ORDER BY upvotes DESC
LIMIT 10