2

我正在从数据表中的单个列中获取数据。我需要将它组合成一个用逗号或任何分隔符分隔的字符串。

最终结果应该是一个字符串而不是表格数据。

let words = datatable(word:string, code:string) [
"apple","A",
"orange","B",
"grapes","C"
];
words | project word;

我需要将结果组合成一个带分隔符的字符串。

结果应该是:"apple,orange,grapes"

4

1 回答 1

3

尝试结合strcat_array()如下summarize make_list()

let words = datatable(word:string, code:string) [
    "apple","A",
    "orange","B",
    "grapes","C"
];
words
| summarize result = strcat_array(make_list(word), ",")

这将返回具有单个字符串列的单个表,其值为:apple,orange,grapes

于 2019-08-13T15:04:13.493 回答