我有一个mysql数据库,如下所示:Timestamp是一种datetime数据类型,我需要获取按月、日和小时分组的数据。我使用mysql和php编写脚本。通过以下查询,我可以按月和按天完成此操作:
$query = "SELECT COUNT(id) as totals FROM security_transactions WHERE YEAR(timestamp) = 2012 GROUP BY MONTH(times
我在设计Firebase的数据库结构时遇到了一些困难。我是新手,所以我还不是很熟悉。transaction表将记录日期以及所有子类别的总金额。我想要做的是,有没有办法按月统计每个用户组的某些子类别的总数?在MySQL中,我可以简单地使用INNER JOIN, WHERE clause and GROUP BY date,但我不确定这种设计结构,可以这样做吗?或者我应该修改结构?