SQL dotaz pres tri tabulky s pouzitim cizich klicu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Taufic
Člen | 31
+
0
-

Pekny vecer,
nejsem si jist, zda-li to sem patri, ale pomohl by mi nekdo vytvorit sql dotaz pro moji aplikaci v Nette? Jde o to, ze mam 3 tabulky. Accounts, Cars a Operations. Operations ma carId, ktera odkazuje na to, ke kteremu autu se vztahuje a Cars ma AccountId, aby bylo videt ke kteremu uctu se vztahuje auto. Ted bych potreboval vybrat operace vztahujici se jen k urcitemu uzivateli. Prikaz pres 1 cizi klic bych zvladl, ale na toto opravdu nevim jak.

Šaman
Člen | 2666
+
0
-

Z hlavy ti přesný syntax neřeknu, ale hledej dvoutečkovou notaci.
Snad ti pomůže Hrachova přednáška na poslední sobotě.

Taufic
Člen | 31
+
0
-

No, moc moudry z toho nejsem , ale stejne dekuji.
Puvodne jsem si z toho clanku https://forum.nette.org/…vani-tabulek (druhy prispevek) myslel, ze by stacilo neco jako $this->findAll()->where(array(‚Accounts.Id = ?‘, $id))->fetch(); , ale bohuzel to hazi chyby.