Ответ
Misha v.3 02.06.2004 01:07
опять торможу, тогда действительно left join (надо отдыхать больше)
вот только я бы все равно иначе сделал :)
1. table::sql с условиями к person без join для получения списка пользователей
2. hash:sql{SELECT person_id FROM movie_to_person WHERE person_id IN (^person.menu{$person.id}[,]) AND movie_id = $movie_id AND status = ...}
3. делаю menu, вывожу пользователей и в полученом во втором шаге хеше проверяю - привязан он или нет.
да, запроса два, но они очень легкие и первый проще наворачивать не загоняя sql сервер в ступор.
P.S. никогда не понимал ORDER BY id
P.P.S. на сегодня все... отдыхать...