Databaze select where in count
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- frances
- Člen | 24
Zdravím mám tady drobný dotaz na Database pokouším se vypsat všechny kategorie ve kterých je zařazena alespoň 1 nabídka:
$this->context->createKategorie()->order('nazev ASC')->where('typ','mesto')->where('id_kategorie','nabidky:id_mesto')
Snažím se na to jít přez cizí klíč a join který směřuje z tabulky
nabídky z atributu id_mesto na tabulku kategorie id_kategorie. Můžete mě
navést v čem je problém?
Díky za rady.
- frances
- Člen | 24
To bohuzel takto nejde resit vypisuju to rovnou do formu ty data a potrebuju
jednoduchy join.
Jinak take jsem neprisel na to jak se dela nerovno !=, nebo NOT IN
where(‚nazev != ?‘, $form->values->nazev)
potrebuju omezit vlozeni polozky tak aby se nevkladalo neco co uz
v databazi je…