如何使用MySQL获取大多数行的计数

时间:2017-01-04 18:26:37

标签: mysql sql

我有一个包含以下行的表。 idaddresstimestamp。时间戳是一个unix时间戳。如何使用1个查询获取当天拥有最多行数和当天行数。我使用的是MySQL 5.6.34。

1 个答案:

答案 0 :(得分:3)

按日期对行进行分组,使用COUNT(*)获取每个组中的行数,然后使用ORDER BYLIMIT获取最高计数。

SELECT DATE(timestampColumn) AS date, COUNT(*) AS count
FROM yourTable
GROUP BY date
ORDER BY count DESC
LIMIT 1