gpt4 book ai didi

doctrine - 在 Doctrine 2中按月、年分组

转载 作者:行者123 更新时间:2023-12-02 00:21:04 24 4
gpt4 key购买 nike

如何在doctrine2中将以下SQL查询编写为DQL。

SELECT COUNT(id)  
FROM stats
WHERE YEAR(record_date) = 2009
GROUP BY YEAR(record_date), MONTH(record_date)

即我想根据存储在 MySQL 表中的日期时间字段的月、年对结果进行分组

最佳答案

在 DQL 中,您还可以使用 SUBSTRING等进行分组。

例如 - 按月分组(日期时间格式 Y-m-d H:i:s):

SELECT p, SUBSTRING(p.date, 6, 2) as month
FROM Entity p
GROUP BY month

关于doctrine - 在 Doctrine 2中按月、年分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7454921/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com