0

如何将其转换为 Doctrine QueryBuilder?

SELECT A.*
,(SELECT COUNT(created_on) 
    FROM event WHERE DATE=created_on) created
,(SELECT COUNT(updated_on)
    FROM event WHERE DATE=updated_on) updated
FROM (
SELECT created_on DATE FROM event
UNION SELECT updated_on FROM event ) A
4

1 回答 1

1

DQL不支持子句中的子查询SELECT,也不支持UNION子句。请查看DQL 的 EBNF以了解支持的功能。如果您的查询需要这种复杂程度,请考虑使用Native SQL 。

于 2013-02-11T09:28:05.373 回答