我目前正在为一个项目开发一个小功能,并想知道如何最好地实现结果,我有一个完整的评论表,评分为5分,并作为分数存储在数据库中,我希望在一个页面上显示每个评分有多少评论,即5星评价,4星等
但我不知道如何最好地实现我肯定不需要5个不同的查询,这将是可怕的设计不是吗?
谢谢,希望你能帮忙!
由于我没有你的表结构,我会做类似的事情(替换相应的名称)
根据评论编辑SQL
Select Score, COUNT (*) as NumScores
From MyTableOfScores
Group By Score
Order by Score Desc
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
213 次 |
| 最近记录: |