我在这里有一个问题的答案:
=SUMPRODUCT(($A$1:$A$10=A1)*($B$1:$B$10=B1))
和
=COUNTIFS(G:G,G2,H:H,H2)
两者都完成了工作,但是速度非常慢。我相信我需要用 SQL 来做这件事,而不是用十万多行。
我想知道的是如何在 SQL 中完成相同的数字?
我想我可以将我独特的供应商放在一张桌子上,然后将我的产品插入一张桌子,同时将我vendorsID
的产品从桌子上拉出来vendors
。
此时我将有两个表...在vendors
表中我可以为每个供应商的产品数量添加另一列(如上面的链接中所述)和一个包含产品名称和供应商 ID 的产品表。
问题是这个查询看起来如何?查询一个表以使用产品和供应商 ID 填充另一个表,我认为我理解但实际上进行我需要的计算(每个供应商的匹配产品数量)我完全迷失了。
有什么建议么?