我在購物車表中遇到了一些麻煩。我創建了一個表,看起來像這樣:MySQL - 查找並計算重複項(數量)
我的問題是,我希望能夠選擇的產品ID,並在此產品ID是多少次在表重複計數所以我可以顯示用戶在購物車中有多少數量的物品。
尋找,看起來像這樣的輸出結果:
| user_id | product_id | num of prodcuts| ----------------------------------------- | 12 | 43 | 3 | | 12 | 51 | 1 | | 21 | 39 | 2 | | 17 | 41 | 1 |
所以我想選擇product_id
,並在一個單一的查詢算什麼,我有沒有怎麼會是這樣做的想法我真的很感謝一些幫助。
幾個答案似乎只待PRODUCT_ID分組,所以我加了一些更多的數據,以你的例子sqlfiddle多個用戶訂購相同的product_id:http://sqlfiddle.com/#!2/a6828/1 –