列のある3つのテーブルがあります
A:
id
B:
id
a_id
C:
id
b.id
ネイティブ クエリの場合:
SELECT a.id, b.id, c.id
FROM A as a
LEFT JOIN B as b
INNER JOIN C as c ON b.id = c.b_id
ON a.id = b.a_id
私が試してみました
SELECT a.id, b.id, c.id
FROM App\HomeBundle\Entity\A as a
LEFT JOIN App\HomeBundle\Entity\B as b
INNER JOIN App\HomeBundle\Entity\C as c
ON c.id = c.bId
ON a.id = b.aId
エラーが発生しました:
Error: Expected Literal, got 'JOIN'
ネイティブ クエリを DQL またはクエリ ビルダーに変換することはできますか? 可能であれば、どのように見えますか?