如何输出特定字段和所有其他列的最新不同值?
How do I output latest distinct values of specific fields and all other colums?
我需要一个查询,该查询将 return 字段的特定不同值的所有最新条目。
示例我有 table 和 2 列:ComputerName
、date
。
我想 return ComputerName
的所有不同值和每个 date
的最新值。
使用 MAX 聚合
SELECT ComputerName, MAX(date)
FROM table
GROUP BY 1
如果您只需要每台计算机的最大值 date
:
table
| summarize max(date) by ComputerName
或者,如果您需要每台计算机最新 date
的完整记录:
table
| summarize arg_max(date, *) by ComputerName
相关文档:
我需要一个查询,该查询将 return 字段的特定不同值的所有最新条目。
示例我有 table 和 2 列:ComputerName
、date
。
我想 return ComputerName
的所有不同值和每个 date
的最新值。
使用 MAX 聚合
SELECT ComputerName, MAX(date)
FROM table
GROUP BY 1
如果您只需要每台计算机的最大值 date
:
table
| summarize max(date) by ComputerName
或者,如果您需要每台计算机最新 date
的完整记录:
table
| summarize arg_max(date, *) by ComputerName
相关文档: