ник: час
сделай три запроса с разными условиями на выборку
1если есть у человека фильмы-предпочтения
2если есть у человека фильмы-изгои
2всё что есть у человека
если при первом запросе количество строк более 1 =первое условие выполнено.
покажем первый запрос
смотрим далее
если при втором запросе количество строк более 1 =второе условие выполнено.
покажем второй запрос
далее если первые условия не выполнены-третий запрос сам собой...