1
我想這是一個簡單而愚蠢的問題,但考慮到這個MySQL「購買」表(其中的p_id是自動遞增):加入和過濾兩套同桌的
+---------+-------------+---------------+---------+
| p_id | item_id | user_id | count | ...
+---------+-------------+---------------+---------+
| 1 | 4 | 1 | 22|
| 2 | 4 | 2 | 1|
| 3 | 1 | 1 | 1|
| 4 | 0 | 3 | 1|
| 5 | 3 | 1 | 182|
| 6 | 0 | 4 | 1|
| 7 | 3 | 2 | 7|
| 8 | 3 | 2 | 14|
+---------+-------------+---------------+---------+
什麼是適當的方式(查詢)獲取id爲1和2的用戶購買相同商品的行,並且僅檢索他們上次購買這些商品的行? 結果應該是這樣的:
+---------+-------------+---------------+---------+
| p_id | item_id | user_id | count | ...
+---------+-------------+---------------+---------+
| 1 | 4 | 1 | 22|
| 2 | 4 | 2 | 1|
| 5 | 3 | 1 | 182|
| 8 | 3 | 2 | 14|
+---------+-------------+---------------+---------+
非常感謝和抱歉,我的英語不好!
葉sqlFiddle網站只是再次上升。這裏是[sqlFiddle示例](http://sqlfiddle.com/#!2/284fab/1/0) –