分组后成员作为集合两两运算【问题】【回答】
把不同 sandwich 的 ingredient 集合两两做交集,计算交集成员数量再排序即可。但 SQL 没有显式集合,代码很难懂。A2: 将 A1 按 sandwich_id 分组。collection 是每种 sandiwich 的 ingredient 集合。A3: 将 sandwich 两两分为一组。比如 0,1,3 可分为三组:[0,1],[0,3],[1,3]A4: 求各组交集的成员数量。A5: 将 A4 的结果集降序排序。关于显式集合请参考【