我有一个表,其中包含一个具有以下格式数据的列 - 让我们称列“标题”和表“s”
标题
ab.123
ab.321
cde.456
cde.654
fghi.789
fghi.987
我正在尝试获取“。”之前的字符的唯一列表。所以我最终得到了这个:
ab
cde
fghi
我尝试将初始列选择到表中,然后尝试进行更新以创建一个新列,该列是使用“ss”的点的位置。
像这样的东西:
t: select title from s
update thedot: (title ss `.)[0] from t
然后我打算尝试做一个第三列,它是来自“title”的“N”个字符,其中 N 是存储在“thedot”列中的值。
当我尝试更新时,我得到的只是一个“类型”错误。
有任何想法吗?我对 kdb 很陌生,所以毫无疑问,我会以一种非常愚蠢的方式做一些简单的事情。