¿No crees que tu consulta corresponde más a cómo formular la consulta de SQL y poco tiene que ver con el código PHP que muestras?
Digo, por más que modifiques el código PHP eso no corregirá por arte de mágica tu consulta de SQL.
Primero deberías aprender a formular dicha consulta antes de querer ejecutarla con PHP.