SQL 具有 3 个共同值的组条目和 Return 仅来自最新条目的更多详细信息
SQL Group Entries With 3 Common Values And Return Further Detail from Latest Entry Only
我有一个 table 叫闹钟。我想要 运行 一个对重复警报进行分组的查询。
table 有以下字段:
索引、警报、控制器、标题、清除时间、SiteNum、SiteName、发生时间、接受时间、评论、状态,
结果将按 Alarm、Controller、SiteName 分组并给出计数。
我使用以下查询实现了这一点:
SELECT Alarm, Controller, SiteNum, COUNT(*) AS Number_Of_Alarms
FROM Alarms
GROUP BY Alarm, Controller, SiteNum
HAVING COUNT(*) > 0;
但是我想包括 'Occurred Time' 来自不同最新条目的结果。
这可能吗?
尝试添加
MAX([Occurred Time]) AS LatestOccurrence
到 SELECT 子句
我有一个 table 叫闹钟。我想要 运行 一个对重复警报进行分组的查询。
table 有以下字段:
索引、警报、控制器、标题、清除时间、SiteNum、SiteName、发生时间、接受时间、评论、状态,
结果将按 Alarm、Controller、SiteName 分组并给出计数。
我使用以下查询实现了这一点:
SELECT Alarm, Controller, SiteNum, COUNT(*) AS Number_Of_Alarms
FROM Alarms
GROUP BY Alarm, Controller, SiteNum
HAVING COUNT(*) > 0;
但是我想包括 'Occurred Time' 来自不同最新条目的结果。
这可能吗?
尝试添加
MAX([Occurred Time]) AS LatestOccurrence
到 SELECT 子句