[英]Sql query to join 2 tables and count the values matching and non matching rows
[英]SQL query to join rows with same values
我遇到了一個我真的不知道如何解決的問題。 我有一個看起來有點像這樣的表:
ID Name Price Quantity
1 BookA 5 10
2 BookB 10 15
3 BookA 15 15
4 BookA 5 25
如何加入具有相同名稱、相同價格和總和數量的行? 所以它看起來像這樣:
ID Name Price Quantity
1 BookA 5 35
2 BookB 10 15
3 BookA 15 15
先感謝您!
這只是一個簡單的GROUP BY
查詢:
SELECT Min(ID), Name, Price, Sum(Quantity) as Quantity
FROM yourtable
GROUP BY Name, Price;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.