А что с производительностью, ведь подзапросы нагружают базу? Может быть я чего-то не понимаю, но почему бы не сделать leftJoin modResource и modUser, или это просто пример не удачный?