Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试集成一个图表,显示过去 30 天每天的用户注册数。我有一个用户表,其中存储用户加入时的时间戳。有没有办法让我按那个时间戳分组,同时仍然检查它是否在同一天。我对如何准确地生成这种类型的数据有点迷茫,这可能基于我的表结构吗?
谢谢
你的意思是按日期分组(timestamp_column)?
timestamp_column
但我认为拥有一个额外的单独日期列和 GROUP 会更快。
过去 30 天。
SELECT .... FROM .... WHERE `timestamp_column` BETWEEN DATE_SUB(CURDATE(), INTERVAL 30 DAY) AND CURDATE() GROUP BY DATE(`timestamp_column`)