![]() |
1
2
稍微高效一点&更简洁的方法是在kdb表中使用隐藏的i列(即行索引),而不是生成t1和;根据t1枚举,例如。
这稍微更有效:
(当然,效率增益将随着填充表的增加而增加) 编辑: 另一种选择是在select语句中使用外键,例如:
这比使用实际连接要高效得多:
缺点是必须命名select语句中的所有字段。 涉及连接的另一个选项是使用t2中的“t1”列索引到t1,然后连接每个记录。为此,您必须使用0!要取消索引表格,请执行以下操作:
(我添加了一些虚拟记录进行演示) 这比select语句的效率略低,但比ej更好:
|
![]() |
amandath · 函数更新-带动态列的多变量函数 6 年前 |
![]() |
marrowgari · Kdb数据库到PyQ中的NumPy数组 6 年前 |
![]() |
chrise · 函数的KDB命名空间 7 年前 |
![]() |
Fomalhaut -C · 在输入列表上迭代函数(Q/KDB) 7 年前 |
![]() |
DJ180 · 按enter键将导致KDB后台进程停止 7 年前 |
|
user8415577 · 返回kdb中的表列表 7 年前 |
![]() |
marrowgari · PyQ:q.upsert到八字桌 7 年前 |