Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/09/2010, 21:57
tattansp
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Ayuda con query

No sé si te entendi bien, pero te voy a dar mi ayuda de acuerdo a lo que te entendi.

En la tabla 1 tienes idgaleria,nombregaleria
Y en la tabla 2 me imagino que te equivocaste en escribir y deberia ser idfoto,idgaleria,ruta

Bueno , si lo que quieres es saber cuantas fotos tiene cierta galeria lo que tienes que hacer es agrupar la tabla 2 por idgaleria y luego contarlas.

Esto se haria algo asi:

SELECT idgaleria, count(*) FROM tabla2 GROUP BY idgaleria , eso te retornaria una nueva tabla con una columna el idgaleria y la otra columna cuantas fotos tiene

Si quieres que te retorne el nombre de la galeria y la cantidad de fotos seria algo asi (de esto no estoy seguro):

SELECT tabla1.nombregaleria, count(*) FROM tabla1,tabla2 WHERE tabla1.idgaleria = tabla2.idgaleria GROUP BY tabla2.idgaleria

Bueno, espero que te ayude en algo.
Saludos