Gracias gnzsoloyo, acabo de encontrar la solución.
He comentado en el primer post de que podría o no encontrarse fotos, ya que no ser así, la sentencia sería un INNER JOIN como el resto.
Lo he hecho de la siguiente manera:
Código MySQL:
Ver originalSELECT D.referencia
, U.familia
, U.situacion1
, U.precio
, U.metros
, U.habitaciones
, U.CodigoPostal
, P.nombre_poblacion
, E.titulo
, E.descripcion
, F.foto
INNER JOIN t_poblacion P
ON U.poblacion
= P.id_poblacion
LEFT JOIN t_fotos F
ON D.referencia
= F.referencia
Puede darse el caso de que no exista ninguna foto, o bien existan varias. Por esto motivo agrupo por referencia.
Muchas gracias de nuevo