Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/07/2009, 13:26
kikesama
 
Fecha de Ingreso: febrero-2005
Mensajes: 17
Antigüedad: 20 años, 2 meses
Puntos: 0
Respuesta: Galeria de fotos - Subconsulta dinamica con dos tablas

También puede hacer algo como

Código sql:
Ver original
  1. SELECT "TblFamilias.idFamilia, TblFamilias.NombreFamilia, TblFotos.idFoto, TblFotos.NombreFoto where TblFamilias.idFamilia = TblFotos.idFoto"

Suerte[/QUOTE]

Gracias por responderme Adler. La consulta que me envías me arroja todos los resultados... necesito mostrar Todos los campos de TBLFamilias y solamente UNO de TblaFotos para poder mostrar una miniatura. Esta es la estructura:

TBLFAMILIAS
idxyz (autonum.) | idFamilia(num) | NombreFamilia(txt)
--------------------------------------------------
5 | 1 | alfa
4 | 2 | beta
3 | 3 | zeta
2 | 4 | teta
1 | 5 | cajeta

O sea tengo 5 familias cargadas, con su ID y nombre



TBLFOTOS
idFoto(autonum.) | idFamiliaFoto(num) | NombreFoto(texto)
--------------------------------------------------
5 | 4 | taza.jpg
4 | 1 | pelo.jpg
3 | 3 | caja.jpg
2 | 3 | mono.jpg
1 | 5 | ficha.jpg
5 | 1 | ropa.jpg
4 | 1 | sopa.jpg
3 | 2 | pasa.jpg
2 | 3 | pipa.jpg
1 | 2 | foco.jpg

Tengo que listar TODAS las galerias de la Tabla FAMILIA, leyendo SOLAMENTE el ultimo registro (asc o desc) de TBLFOTOS por cada IDFamilia de TBLFamilias

Busco que me muestre esto:

IDFamilia: 5
NombreFamilia: cajeta
Nombrefoto: FICHA.jpg ----> como capturo esto?

IDFamilia: 4
NombreFamilia: teta
Nombrefoto: TAZA.jpg ----> como capturo esto?

IDFamilia: 3
NombreFamilia: Zeta
Nombrefoto: CAJA.jpg ----> como capturo esto?

IDFamilia: 2
NombreFamilia: Beta
Nombrefoto: PASA.jpg ----> como capturo esto?

IDFamilia: 1
NombreFamilia: Alfa
Nombrefoto: PELO.jpg ----> como capturo esto?


Es decir los dos campos de TBLFAMILIAS + ULTIMO registro Nombrefoto de TBLFotos....

Tengo esto, pero me muestra solamente los campos de TBLGalerias...

SELECT TBLFAMILIAS .*
FROM TBLFAMILIAS
WHERE (((Exists (select idfamiliafoto from TBLFOTOS where TBLFAMILIAS .idfamilia = TBLFOTOS .idfamiliafoto ))<>False));

Alguna idea?

Muchas gracias!