我想在教义上做一个有点复杂的查询,即一个带有 group_concat 的子查询的内部连接。
查看普通 SQL 中的查询:
SELECT *
FROM kinderen k
INNER JOIN
(
SELECT i.kindid, GROUP_CONCAT(DISTINCT a.periode) as periodes
FROM inschrijvingen i
INNER JOIN activiteiten a ON i.activiteitid=a.id
GROUP BY i.kindid
) p
ON k.kindid=p.kindid;
1) 我怎样才能在教义中做到这一点?换句话说,我怎样才能将这个常规 sql 翻译成 dql?
2)我希望在生成的 Kinderen 对象中可以访问额外的属性(句点)。我怀疑这是教义的默认行为?
当我阅读文档和谷歌时,我找不到解决方案。
谢谢!