我不是很擅长sql,一般我使用php来完成我的复杂任务,但是在这个任务中,有很多数据,所以使用php来计算帖子非常缓慢。所以我想要一个按日期计算sql的日期,但我在表中的日期列是php的时间戳(int)。我将创建邮箱编号x日期图表Mysql:计算帖子和按日期分组
0
A
回答
2
对于不知道的SQL,您似乎有一个体面的把握术语。
像这样的东西应该工作:
SELECT FROM_UNIXTIME(post_date, '%Y %D %M') AS POST_DATE,
COUNT(post_id) AS POST_COUNT
FROM posts
GROUP BY POST_DATE
0
不知道有关MySQL,但Postgres的你可以这样做(名为至少列ID和php_timestamp职位表):
SELECT COUNT(id), php_timestamp - (php_timestamp % 86400) AS base_date
FROM posts
GROUP BY php_timestamp - (php_timestamp % 86400)
当然,强烈建议使用表达式php_timestamp - (php_timestamp%86400)的索引(不确定您可以在MySQL中创建一个)。按照UTC的日期进行分组。
相关问题
- 1. Jekyll - 按日期分组的帖子
- 2. 在Wordpress中按日期分组帖子
- 3. MySQL:按连续日期和计数组分组
- 4. MySQL:按日期分组RANGE?
- 5. mySQL DateDiff按日期分组
- 6. 按组和子组计算
- 7. MySQL日期计算
- 8. 按日期计算>日期
- 9. MySQL - 加法,减法和计算日期
- 10. MySQL日期/时间计算
- 11. MySQL计算2日期
- 12. MySQL日期分组
- 13. 分组结果按日期在MySQL
- 14. MySql查询 - 按日期范围分组?
- 15. MYSQL选择并按日期分组
- 16. 按日期计算周数
- 17. 按季度计算日期
- 18. 如何按日期组条目,并计算百分比
- 19. MySQL的个人计数,从多个表,按日期分组
- 20. 在多个表中按日期分组的Mysql计数记录
- 21. 日期间隔分配计算 - 日期计算
- 22. 按空组分组日期
- 23. MySQL选择使用日期时间,只能按日期分组
- 24. 按ID和日期分组,但每个组的日期?
- 25. Linq到MySql组按日期
- 26. LINQ如何按日期分组日期和月份和年份
- 27. 匹配和按日期分组
- 28. 按小时和日期分组
- 29. Django:按日期和服务器分组
- 30. MySQL SUM与分组日期
“按UTC日期分组” - 查询中没有任何内容与UTC有关。 – zerkms 2010-05-14 04:33:09
Unix时间(PHP使用的)计算1970年1月1日UTC的秒数。然后,我将四舍五入到UTC的最近一天的午夜时间。 – Artefacto 2010-05-14 13:32:35