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