FROSTY!?, Что ж, уже поздно, да и я с тела, т.к по вечерам комп зачастую занят женским полом)
Завтра попробую еще раз поэкспериментировать. По-моему этот случай называется "раздельнве связи" или что-то типа этого.
Жаль, что приходится ради одного поля придумывать такие сложные запросы. А ведь основные поля для фильтра находятся в таблице users и имеют простые значения типа 1 или 0