我有兩個表計數對在SQL兩個列值的它們是匹配表中
牌子表
它是由特定的用戶選擇的brand_id的列表。
id_autoicrement | user_id | brand_id
1 | 5 | 7
2 | 5 | 3
3 | 5 | 1
4 | 9 | 3
5 | 9 | 7
6 | 2 | 3
7 | 2 | 7
8 | 4 | 3
產品列表
它是由特定的用戶所選擇的product_id的列表。
id_autoicrement | user_id | product_id
1 | 5 | 4
2 | 5 | 1
3 | 5 | 2
4 | 9 | 1
5 | 9 | 4
6 | 2 | 1
7 | 2 | 4
8 | 4 | 1
編輯
對不起,我弄錯了。 我想要brand_id和product_id的列表,它們由brand_id和product_id值相同的用戶數相同。上面的表是一樣的。
User A User B
brand_id | product_id brand_id | product_id
1 | 2 1 | 3
| 3 2
相同數量由不同的用戶對...
User A has two pairs User B has two paris
brand_id 1 and product_id 2 brand_id 1 and product_id 3
brand_id 1 and product_id 3 brand_id 2 and product_id 3
結果應該是像
brand_id product_id -> combination
1 2 -> 1
1 3 -> 2
2 3 -> 1
在此先感謝。
三個人回答了您的原始問題。雖然這個問題可能與你無關,但它似乎仍然有意義,可能對其他人有價值。請考慮將此問題回滾到原始版本,併爲您的實際問題創建一個單獨的問題。 – 2014-10-27 14:23:54
@AndriyM我再次道歉。我第一次弄錯了 – Nepster 2014-10-28 07:43:08