我有一个Kusto数据库,其中有多个表描述具有共享列名的实体,例如它们都有一个Age列。它们还以相同的字符串为前缀,所以很容易用union database("db").PREFIX*
之类的东西来针对它们(假设并集不是我真正想要的(。我想退回一张表格:
TableName|max(年龄(
例如
PrefixStudent |12
PrefixTeacher|65
PrefixVolunteer|22
有没有一种方法可以做到这一点,而不必对表名进行硬编码?
您可以使用union withsource=T
,例如:
union withsource=T PREFIX*
| summarize max(Age) by T