【发布时间】:2021-01-28 16:19:08
【问题描述】:
如果我将键表拆分为键值对并将它们组合在一起,则查询结果看起来不错:key!value。但是直接从中选择会出错。我以一种有点奇怪的方式构建了那个键控表:
q)show t:([n:1 2] m:(`a`b!3 4;`a`b!5 6));
n| m
-| --------
1| `a`b!3 4
2| `a`b!5 6
q)t[;`m]
n| a b
-| ---
1| 3 4
2| 5 6
q)select from (key t[;`m])!value t[;`m]
n| a b
-| ---
1| 3 4
2| 5 6
q)select from t[;`m]
'type
[0] select from t[;`m]
^
这个'type 错误来自哪里?
【问题讨论】: