Simplificando...
Código SQL:
Ver originalSELECT *
FROM posts p
INNER JOIN fields_posts fp ON
p.id = fp.post_id
AND (VALUE = 1 OR VALUE = 5)
WHERE
p.STATUS = 'active'
AND p.TYPE = 'Post'
GROUP BY p.id
Como dice GeriReshef, ¿cuál es el problema de esto?
Eso, mas allá de que te debe estar disparando un error por el GROUP BY...