我正在使用 Oracle SQL。我有两张桌子。一个有 ItemID 和 DatePurchased,另一个有 ItemID、CustomerID。我正在尝试加入这些表格,以便我只能看到那些拥有多个项目的客户。
换句话说,如果我有:
TABLE 1
ItemID---DatePurchased
1 MAR15
2 JUN10
3 APR02
和
TABLE 2
ItemID---CustomerID
1 1
2 1
3 2
我希望这个返回:
TABLE 3
ItemID--DatePurchased--CustomerID
1 MAR15 1
2 JUN10 1
(客户 2 被排除在外,因为他只有一件商品 (ItemID=3))。
关于如何在 SQL 中执行此操作的任何想法?