Uğraşlarım sonucu şöyle bir kodla işimi hallettim. Teşekkürler yardım için.

$this->query	= 'SELECT p.*, p.id AS pid, "public" AS `type` FROM posts p INNER JOIN (SELECT pm.post_id, p.date FROM posts_attachments pm, posts p WHERE pm.post_id=p.id AND p.api_id<>2 AND p.api_id<>6 AND pm.type="image" AND p.attached>0 AND p.user_id="'.$this->target_user->id.'") x ON x.post_id=p.id '. 
					$this->filter->groups();
					$this->query_order = ' ORDER BY p.id DESC  ';