6 messages in com.mysql.lists.mysql-esManejo de resultados
FromSent OnAttachments
Marcos Hernández22 Jun 2005 08:18 
Sebastian Vides22 Jun 2005 08:24 
Sebastian Vides22 Jun 2005 09:16 
Marcos Hernández22 Jun 2005 09:55 
AFJ223 Jun 2005 10:41 
Gustavo Pardo23 Jun 2005 11:49 
Subject:Manejo de resultados
From:Marcos Hernández (marc@s3i.com.ve)
Date:06/22/2005 08:18:01 AM
List:com.mysql.lists.mysql-es

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1

Hola Lista Tengo el siguiente problema: Mi base de datos tiene tres tablas InnoDB relacionadas entre si por claves foráneas (entre otras) que deseo unir en la siguiente consulta: SELECT categorias.categoria_id, categorias.categoria_nombre, autores.autor_inicial_apellido, autores.autor_id, autores.autor_apellido, autores.autor_nombre, libros.libro_id, libros.libro_isbn, libros.libro_titulo

FROM libros_autores, libros_categorias

INNER JOIN libros on libros_autores.libro_id=libros.libro_id and libros_categorias.libro_id=libros.libro_id

INNER JOIN autores on libros_autores.autor_inicial_apellido=autores.autor_inicial_apellido and libros_autores.autor_id=autores.autor_id

INNER JOIN categorias on libros_categorias.categoria_id=categorias.categoria_id;

Cuando intenté hacer la consulta por PHP me devolvió un conjunto vacío, probé la misma consulta en el MySQL Query Browser y obtuve resultados, luego lo intenté desde la línea de comandos y devolvió un conjunto vacío también. Obviamente es un problema de la consulta pero no hayo lógica en que funcione en el Query Browser y no en otros terminales, salvo que el Query Browser maneje de manera diferente los resultados. Alguien me puede aportar una idea? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCuYE/EhC+jQJt9jcRAv2IAJ9WpbyIApZAUxUZ2wdg+72dlBxsuACfYC+C Lbe0VQZff/3yegJ2ygFfbgE= =J7/q -----END PGP SIGNATURE-----