我試圖篩選一個表,其中有多個行,針對每個商店的單個成員他們已經購買了項目。加上購買肉類和蔬菜物品數量的列。我想要一份人員名單和他們購買肉類的所有商店的名單和蔬菜。使用SQL來篩選表中我需要根據另一列累加多列的行
源表:
MemberId | StoreId | Meat | Vegegetables 1 11 1 2 1 12 0 1 1 14 1 2 2 12 1 0 3 12 1 0 3 12 1 0 4 11 2 1 4 13 0 1 4 14 0 1
我想申請的過濾器是:
對於成員Id(所有商店):WHERE SUM(肉類)> 0 AND SUM(蔬菜)> 0
所以我在尋找這個結果表
MemberId | StoreId | Meat | Vegetables 1 11 1 2 1 12 0 1 1 14 1 2 4 11 2 1 4 13 0 1 4 14 0 1
這讓我很難過,我無法弄清楚如何過濾這張表。
感謝
感謝您的快速,正確,答案。 –