找出上周买过、但本周没有买过的 (user_id, item) 组合。
- 这是集合意义上的差集:只要某个组合在本周出现过(不管几次),它就不应该出现在结果里。
- 结果去重:每个组合最多出现一次。
- 两张表里都可能有完全重复的行。
输入
last_week(user_id, item)this_week(user_id, item)
输出
列为 user_id, item,行顺序不限。
找出上周买过、但本周没有买过的 (user_id, item) 组合。
输入
last_week(user_id, item)this_week(user_id, item)输出
列为 user_id, item,行顺序不限。
last_week local/base/last_week
| # | user_idint64 | itemstring |
|---|---|---|
| 1 | 1 | apple |
| 2 | 1 | apple |
| 3 | 1 | pear |
| 4 | 2 | milk |
| 5 | 2 | milk |
| 6 | 2 | milk |
| 7 | 3 | egg |
| 8 | 4 | tea |
this_week local/base/this_week
| # | user_idint64 | itemstring |
|---|---|---|
| 1 | 1 | apple |
| 2 | 2 | milk |
| 3 | 4 | tea |
| 4 | 5 | rice |
| # | user_idInt64 | itemString |
|---|---|---|
| 1 | 3 | egg |
| 2 | 1 | pear |