Nette DB – Left Join s ON klauzulí

- Foowie
- Člen | 269
Čau, existuje možnost jak ve fluent Nette\Database zapsat dotaz typu
SELECT a.*, b.x FROM a LEFT JOIN b ON a.id=b.a_id AND b.y=1
, nebo alternativně
SELECT a.*, (SELECT b.x FROM b WHERE b.a_id=a.id AND b.y=1) AS x FROM a
, skrátka jeft join s ON klauzulí?
Editoval Foowie (11. 12. 2012 19:47)

- Foowie
- Člen | 269
Hrach: no právě že nešlo. Potřebuji provést left join s tím, že druhá tabulka bude filtrovaná podle nějakého klíče a tu první to nějak nezmění. Řečeno jinak, potřebuji přidat do výsledku sloupec podle nějakého dotazu.
Narazil jsem na to už asi popáté, ale až teďka mě to opravdu naštvalo .)
RSS tématu
Téma zavřeno