下面是訂單清單,有沒有辦法找到person_id
的客戶,那只有買了沒有人買過的產品?尋找客戶只買了沒有人買過的物品
CREATE TABLE orders
AS
SELECT product_id, person_id
FROM (VALUES
(1 , 1),
(2 , 1),
(2 , 2),
(3 , 3),
(12, 6),
(10, 3)
) AS t(product_id, person_id);
其結果將是下表:
| person_id |
|-----------|
| 3 |
| 6 |
我一定要找到所有誰沒買沒人購買的物品,並創建一個表不包括這些人的人嗎?
一個人能買兩次同樣的產品嗎? –