我有一个键值对表,第三列代表一些权重。我想要的只是根据权重值递减为每对拾取前 n 行。
是否有任何主流 sql 技术支持任何自然的方式来做到这一点?还是我必须总是包括一些黑客...
示例数据:
key value weight
15391 22877 8
15391 24311 7
15391 460 7
22634 22877 6
我想为每对选择前 2 行,即结果应该是:
15391 22877 8
15391 24311 7
22634 22877 6