hola snahor_
en cuanto a que se muestren al menos una noticia de cada categoría no lo he podido plantear
pero para que se muestren solo las noticias que tienen imágenes probé con la siguiente consulta:
SELECT nt.*, imnt.id_noticia FROM noticias nt, noticias_images imnt WHERE nt.status_nt='1' AND nt.id_categoria_nt='1' AND nt.id_noticia=imnt.id_noticia ORDER BY nt.fecha_nt DESC, nt.id_noticia DESC limit 0,6
y todo iba bien hasta que descubrí el error
cuando una noticia tiene solo una imagen asociada todo bien,
pero cuando una noticia tiene mas de una imagen asignada, lo que pasa es que se repite la misma imagen la cantidad de veces como tenga imágenes asociadas la noticia
por ejemplo
si la noticia
id_noticia -> 1
id_categoria -> 5 (Deportes)
fecha_noticia -> 2012-04-14
titulo_noticia -> Se desploma y muere jugador del Livorno
descripcion_noticia -> Piermario Morosini, del Livorno, fallece tras desplomarse por una crisis cardiaca en pleno partido ante Pescara, en la Serie B de Italia
noticias_imagenes
id_img -> 1
nombre_img -> noticia_1_1.jpg
ruta_img -> nombre_folder/
id_noticia -> 1
id_img -> 2
nombre_img -> noticia_1_2.jpg
ruta_img -> nombre_folder/
id_noticia -> 1
id_img -> 3
nombre_img -> noticia_1_3.jpg
ruta_img -> nombre_folder/
id_noticia -> 1
la imagen noticia_1_1.jpg asociada a la noticia con id 1 se repite tres veces
creo que esto se arregla con subconsultas, pero yo la verdad estoy muy verde en mysql