vnoreny select z databazy

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

Najdem niekde navod ako sa pracuje s vnorenymi dotazmi v Nette?
Vytvoril som takyto zlozeny dotaz:

<?php
	return $this->database->query('SELECT name FROM food WHERE food.food_id NOT IN '
                        . '(SELECT food_id FROM food_users WHERE user_id = ?) ORDER BY name', $id);
?>

ako by som ho prekonvertoval pomocou Nette metod? (aby som nepisal kompletny MySQL kod)

CZechBoY
Člen | 3608
+
0
-
$db->table('food')
   ->select('food.name')
   ->where('food.food_id NOT IN (SELECt food_id FROM `foor_users` WHERE user_id = ?, $id)
   ->order('name');