Bien. Tu mismo te estás planteando la solución:
- Si CUTE_NEWS es la tabla
cuyo registro siempre existe, y CUTE_STORY, siempre está relacionada en 1:1, esas dos se usan con INNER JOIN, no con LEFT o RIGHT, y en ese mismo orden:
Nota: Si la relación es mandatoria y la cardinalidad 1:1, es probable que ambas sean en realidad una sola tabla y la separación esté siendo artificial.
- Si CUTE_IMAGE es
opcional, entonces va con LEFT JOIN, y
sólo después de CUTE_NEWS:
Esto debería funcionar, porque los registros de las dos primeras tablas retornarían si o si, mientras que la relación con los otros podría devolver NULL, para lo cual se pone la función IFNULL() a fin de evitar que aparezca ese no-valor.