这有点难以解释,所以我会分解它......这是目标
假设你有一张桌子
ID | Weight
1 2
2 4
3 8
4 66
5 11
6 44
7 33
假设我有一组感兴趣的 ID,比如 (3,4)
我的目标是获取另外两行(两个感兴趣的 ID 各一个),以便与感兴趣的 ID 匹配的行的权重比感兴趣的 ID 的权重低一级
所以在这种情况下
对于 id 3,我们希望返回 ID 2 和权重 4 的行,因为行 id 2 是第一行,其权重 (4) 小于行 id 3 (8) 的权重
对于 id 4,我们希望返回 id 6 和权重 44 的行,因为行 id 6 是第一行,其权重 (44) 小于行 id 4 (66) 的权重
您将如何在一个查询中使用 mysql 完成此操作,我们使用 IN() 表示法表示感兴趣的 ID .....