2011-07-30 3 views
2

これは、したがって、この場合には、私は3社の売上高は4つの営業およびBOOK2の合計でBOOK1ている私のデータベースサンプルベストセラーを取得するためにどのようにクエリを使用できますか?

id/cart_id/title/quantity 
1 1 bbok1 2 
2 2 book2 3 
3 3 book1 2 

です。 しかし、数量で注文するとbook2とbook1が表示されます。

どのようにクエリまたはPHPコードを使用して同じアイテムを取得し、それをbook1にするのですか?4 sales、book2 3 sales?

答えて

6
SELECT 
    title, 
    SUM(quantity) AS total_sales 
FROM 
    books 
GROUP BY 
    title 
ORDER BY 
    total_sales DESC 
+0

この回答はうまくいきます! – 3cross