【发布时间】:2016-06-22 07:30:56
【问题描述】:
如何在 Symfony2 的查询构建器中编写我的 SQL 查询?
(
SELECT t2.`year_defence`, 'advisor_id' AS col, t2.advisor_id AS val, COUNT(*) AS total
FROM projects t2
GROUP BY t2.`year_defence`, t2.advisor_id
)
UNION
(
SELECT t2.`year_defence`, 'type_id' AS col, t2.type_id AS val, COUNT(*) AS total
FROM projects t2
GROUP BY t2.`year_defence`, t2.type_id
)
UNION
(
SELECT t2.`year_defence`, 'technology_id' AS col, t2.technology_id AS val, COUNT(*) AS total
FROM projects t2
GROUP BY t2.`year_defence`, t2.technology_id
)
ORDER BY 1 , 2 , 3;
我尝试过的任何可能性都不起作用。
【问题讨论】:
标签: php sql symfony union query-builder