Sqlite - 从不同的查询加入结果

时间:2016-09-19 14:06:38

标签: sql database sqlite

我有这样的表(简短的简报)。

error_code  |  timestamp(ISO string)

对于每个error_code,都会添加一个时间戳。 我想计算所有错误代码并得到这样的东西(仅使用一个查询):

error_code, count(error_code), sorted_timestamp

所以我想计算所有错误发生并获取最后一行插入的时间戳。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试这样的事情:

SELECT error_code,
       COUNT(*) AS error_count,
       MAX(timestamp) AS latest_timestamp
FROM yourTable
GROUP BY error_code