我正在努力向数据库中的某些项目添加上下投票,并按最高投票顺序显示它们。这个查询怎么样?
如何在SQL中创建这样的东西?
SELECT col1 col2 FROM some_table WHERE "highest number of upvotes"
答案 0 :(得分:3)
假设upvotes
是表格中的一个字段,您可以使用ORDER BY和可选的LIMIT:
SELECT col1, col2
FROM some_table
ORDER BY upvotes DESC
LIMIT 10