我有三张 table ...
鉴于下表,我想知道如何编写一个查询来返回按月份排序并带有 每月平均价格表(类似于 SUM(invoices.total)/COUNT(invoices.total))。 我有一个格式为 2010-03-30 的日期字段,我想从 if… 中获取月份,以便我可以对总和进行排序 按月。我正在使用 PHP 和 MySQL。 预先感谢您!
书籍
-call_started
书籍章节
-id
发票
-id
-发票类型
-chapters_id
-总计
最佳答案
我无法根据您问题中的架构构建完整的查询,但您可以对结果进行分组 - GROUP BY(CONCAT(YEAR(date_field), MONTH(date_field))
如果您详细说明或发表评论,我会改进我的答案。
关于php - MySQL 查询返回每月平均价格(例如,从格式为 2010-03-30 的日期中获取月份),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7596914/