在一个表(store100)中,我有一个storeID列表,每天的销售量超过100个。在另一张桌子上,我有销售。现在我要做的是对于table store100中的每个StoreID我想看看他们在sales表中销售了多少产品x。我该如何实现这一目标?显然,我不想一直手动输入storeID,所以我希望它能够获取表中的所有ID,并比较销售表中x的销售情况。
表格结构:
store100 table:
ID
lon1
lon2
glas4
edi5
etc
Sales Table:
ID |Location|Product|Quantity|Total Price
lon1 London Wallet 5 50
edi5 Manc Shoes 4 100
因此,例如,我想要一个查询,其中包含所有store100 ID并显示他们销售的钱包数量。
如果有人有更好的想法,请告诉我
答案 0 :(得分:0)
您需要加入此
SELECT S100.ID
,S.Product
,S.Quantity
FROM Store100 S100
INNER JOIN Sales S
ON (S100.ID = S.ID)
当然,如果您需要,您仍然需要使用where子句,并修改您的选择以满足您的需求。