However, having said all that. I believe you are approaching (expanding) your query from the wrong end.
From the looks of it what you are after is all the members for a particular school... easy peasy when you think about it that way. Thus in fact your query should be :
Code:
SELECT S.school
, MS.IsPrimary
, M.*
FROM school S
JOIN Members_schools MS ON MS.School_ID = s.id
JOIN Members M ON M.Member_ID = MS.Member_ID
WHERE s.id = 4
Et voila!!!!