Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2010, 13:52
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Mostrar solo el valor mas bajo

Hola franjgg, tengo una duda con respecto a la cardinalidad de sus tablas, sobre todo por el campo Nnoticia. ¿Una galería puede estar asociada a más de una noticia y/o una noticia puede tener asignadas una o más galerías?

Para el ejemplo voy a suponer que una noticia tiene asignada SÓLO UNA GALERÍA, pero si no es así en la realidad es posible que se tenga que modificar la consulta.

Puedes intentar con esto:


Código PHP:
Ver original
  1. $consulta='SELECT * FROM galerias g
  2. INNER JOIN imagenes i ON g.Ngaleria = i.Ngaleria
  3. INNER JOIN
  4. (
  5. select min(Nimagen) as min_imagen, Ngaleria from imagenes group by Ngaleria
  6. ) T1
  7. ON i.Nimagen = T1.min_imagen and i.Ngaleria = t1.Ngaleria
  8. WHERE g.Nnoticia ='.$_SESSION["Nnoticia"].'';

Si el resultado no es el que esperas igual y sería conveniente que nos pusieras algunos datos de ejemplo, para tratar de afinar la consulta.

Saludos
Leo.