Filtrace hodnot tabulky pomocí hodnoty z jiné tabulky
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- nekark
- Člen | 16
Ahoj,
řeším tento problém:
Mám 2 tabulky:
První s názvem třeba ‚product‘
Druhá obsahuje id produktu a například název štítku.
Nyní bych potřeboval vyfiltrovat všechny produkty podle názvu štítku tak, že v selection mám první tabulku:
$selection = $this->database->table('product');
Nyní mám název štítku například ‚hygiena‘. Jaký příkaz mám nyní použít, abych získal v selection pouze ty produkty, které v druhé tabulce splňují to, že mají tento štítek?
Za rady předem děkuji.
- nekark
- Člen | 16
O databázích toho tolik nevím, vždy si najdu právě to, co potřebuju, neučím se nijak dopředu. Prostě řeším aktuální problém.
Každopádně bych Vám chtěl oboum poděkovat. Již mi to funguje, právě díky cizímu klíči. Aspoň Vám může udělat radost, že jsme mi pomohli vyřešit můj problém.