0
假设我有一个表如之间的距离:得到N行
ID,visit, Concentration
1, 1, 4.0
2, 2, 2.0
3, 3, 1.5
4, 4, 5.0
5, 1, 7.0
6, 2, 1.0
7, 3, 5.0
8, 4, 12.0
该表具有的4个浓度2个亚组(该分区按id制成,访问)。在每个组中,我想遍历所有4个浓度并返回两个id,根据浓度访问最近的一个。
所以查询将返回一个结果,像这样的:
ID, visit, concentration
2, 2, 2.0
3, 3, 1.5
5, 1, 7.0
7, 3, 5.0
感谢
你看了SQL窗口函数?您可能会这样做的方式是根据需要使用RANK或DENSE_RANK。 – RHP
我不明白这个问题。你能提供更多解释吗? –