Sql 如何使用查询获得畅销书?
这是我的数据库示例Sql 如何使用查询获得畅销书?,sql,Sql,这是我的数据库示例 id/cart_id/title/quantity 1 1 bbok1 2 2 2 book2 3 3 3 book1 2 因此,在本例中,我有一本书,共有4次销售,第二本书,共有3次销售。 然而,如果我使用数量订单,它将显示book2,然后是book1 如何使用查询或php代码获取相同的项目并使其成为book1 4 sales,book2 3 sales SELECT title, SUM(quantity)
id/cart_id/title/quantity
1 1 bbok1 2
2 2 book2 3
3 3 book1 2
因此,在本例中,我有一本书,共有4次销售,第二本书,共有3次销售。
然而,如果我使用数量订单,它将显示book2,然后是book1
如何使用查询或php代码获取相同的项目并使其成为book1 4 sales,book2 3 sales
SELECT
title,
SUM(quantity) AS total_sales
FROM
books
GROUP BY
title
ORDER BY
total_sales DESC