【发布时间】:2018-02-21 10:02:12
【问题描述】:
我有一个有两个 ID 的表,我需要检查对于特定的 ID1 和 ID2,所有产品都相同且产品数量相同。
例如在下表中,我有 10001,其中有 123 和 234,并且缺少一行,即 123 有产品 2,并且
对于 20002,345 和 456 都有产品 3 和 4,但最后一个产品有所不同。我需要在我的数据中找到这样的案例。
ID1 ID2 Product
10001 123 Product 1
10001 234 Product 1
10001 234 Product 2
20002 345 Product 3
20002 345 Product 4
20002 345 Product 5
20002 456 Product 3
20002 456 Product 4
20002 456 Product 6
完美的场景将是正确的。
ID1 ID2 Product
10001 123 Product 1
10001 123 Product 2
10001 234 Product 1
10001 234 Product 2
20002 345 Product 3
20002 345 Product 4
20002 345 Product 5
20002 456 Product 3
20002 456 Product 4
20002 456 Product 5
基本上我需要在我的数据中找到所有案例,其中在特定 ID1 中,所有 ID2 都没有一致的产品,一致的产品是指所有 ID2 在 ID1 中应该有相同的产品。
关于在第一个表中查找案例的方法有什么建议吗?谢谢!
【问题讨论】:
标签: python sql tableau-api