最近再做一个排行榜的网页功能模块,需要从我的paper(订单表中)查出所有相同书名的书,统计每本书名的累加和,根据num属性降序排序实现所有书按照销量降序排序。
不知道该怎么写,希望能得到帮助。
数据库表结构如下图:
最终只要书名和相同书名的总和两列就可以了。
解决了,sql语句这么写:SELECT book_name,sum(num)AS num FROM paper GROUP BY book_name ORDER BY num DESC