Hola que tal chicos, como estan :D . Pues bueno ya llevo unos dias con una consulta que he visto y repasado tratando de buscarle la solucion, pero no la he encontrado. Talves por que nunca tube ese problema :(
Lo que pasa es que hay tres tablas: dueñoLibro, libro y fotos. Relación(fotos--->libro<-----dueñoLibro)
tonces, yo quiero sacar los seis primeros libros del usuario 5, ya lo logre asi:
Código MySQL:
Ver originalSELECT bb.libro
, bb.usuario
, bb.cod
, li.nombre name
, li.permisos
, li.cod lcod
ahora despues de eso, quiero sacar las 4 primeras fotos de cada uno de los 6 libros ya consultados, ahi es donde esta el problema. Por que no lo he logrado. Aca mis consultas erroneas.
Código MySQL:
Ver originalSELECT bb.libro
, bb.usuario
, bb.cod
, li.nombre name
, li.permisos
, li.cod lcod
, (
SEPARATOR '|' )
)fotos
SELECT bb.libro
, bb.usuario
, bb.cod
, li.nombre name
, li.permisos
, li.cod lcod
where li.cod
=fo.libro
--la variable li.cod
no esta definida
)fo
me gustaria hacerla como la segunda consulta, solo que como vieron ahí un error. La primera consulta no me sirve por que necesito ponerle mas datos de las fotos (src, height, width , etc).
Agradezco muchachos la ayuda :D