我的查询
SELECT TOP 1 *, COUNT(*) AS totalRun
FROM history
ORDER BY starttime DESC`
估计的结果是历史表中 1 行中的所有数据,其中包含最新的和包含记录总数starttime
的字段,但是......我收到以下错误。totalrun
消息 8120,级别 16,状态 1,行 1
列“history.id”在选择列表中无效,因为它不包含在聚合函数或 GROUP BY 子句中。
我究竟做错了什么?
结果的编辑
示例:
这些是历史表中具有最新开始时间的行的所有字段,带有额外的 COUNT 字段“totalRun”