首页 > 解决方案 > 如何在 Kusto 中比较类型字符串和日期时间的值

问题描述

我有一个表“事件”,我试图根据“字符串”类型的“已解决_at”列计算过去 12 个月内解决的所有事件。我在 Kusto 上使用了以下查询:

事件

| 其中resolved_at >= datetime_add('month',1,make_datetime(2020,1,1))

| 项目已解决_at,严重性,数量

但我收到此错误:语义错误:...具有以下语义错误:无法比较字符串和日期时间类型的值。尝试添加显式强制转换。

请建议。

标签: azure-data-explorerkql

解决方案


尝试todatetime(),例如以下将返回true

todatetime("2020-12-24") == datetime(2020-12-24)

推荐阅读