我有一个mysql数据库
- 表“product”包含“product_id”、“name”、“price”列
- 包含“review_id”、“product_id”、“review_content”列的“review”表
我想检索“product_id”= 123 的结果,但按评论数量排序。我可以使用 COUNT('review_id') 查找特定产品的评论数量,但如何按评论数量对结果进行排序?
最佳答案
由于您可能在查询中选择了 COUNT('review_id')
,因此您只需在末尾添加 ORDER BY COUNT('review_id') DESC
。
关于php - 按评论数量对产品排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5939391/