标签: kdb
说我们有一个kdb列表
L1:(1 2 3 4 5)
适用条件
L1 <3
我该如何在另一个列表中检索结果(1 2)
答案 0 :(得分:6)
您可以为此使用where关键字:
q)l1 where l1<3 1 2
应用l1<3将返回布尔值11000b的列表。使用此列表中的位置将返回每1b的索引
l1<3
11000b
q)where 11000b 0 1
然后索引回原始列表将在另一个列表中返回结果。