Es que si una prestación no se ha realizado en una clínica, la clínica jamás saldrá en el listado.
Es como decir que lo que quieres es el listado de clínicas donde jamás se realizó una determinada prestación. Para lograrlo hay que invertir las tablas:
Código MySQL:
Ver original -> C.ID_CLINICA,
-> C.VAL_CLINICA,
-> IFNULL(I.ID_ISAPRES
, '') ID_ISAPRES
, -> IFNULL(I.VAL_ISAPRES
, '') VAL_ISAPRES
-> prestacion P
ON P.ID_CLINICA
= C.ID_CLINICA
-> LEFT JOIN isapres I
ON I.ID_ISAPRES
= P.ID_ISAPRES
+------------+-------------+------------+-------------+
| ID_CLINICA | VAL_CLINICA | ID_ISAPRES | VAL_ISAPRES |
+------------+-------------+------------+-------------+
| 2 | LAS FLORES | | |
+------------+-------------+------------+-------------+