gpt4 book ai didi

select - KDB 从每组中选择第一行

转载 作者:行者123 更新时间:2023-12-01 09:21:24 25 4
gpt4 key购买 nike

非常愚蠢的问题......考虑下面按 sym 排序的表 t1。

t1:([]sym:(3#`A),(2#`B),(4#`C);val:10 40 12 50 58 75 22 103 108)

sym val
A 10
A 40
A 12
B 50
B 58
C 75
C 22
C 103
C 108

我想选择与每个符号对应的第一行,如下所示:
(`sym`val)!(`A`B`C;10j, 50j, 75j)

sym val
A 10
B 50
C 75

必须有一个单线来做到这一点。要获取每个符号的最后一行,就像 select by sym from t1 一样简单.任何提示?

最佳答案

select first val by sym from t1

或者对于多列,您可以反转表并运行查询:
select by sym from reverse t1

关于select - KDB 从每组中选择第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32360510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com