
29/08/2009, 08:16
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Consulta Avanzada Mysql jonas alvarado,
eso que quieres, suele resolverse con programación, porque, al fin y al cabo, es un problema de presentación. La base ya te da los datos usando el inner join, pero te los da en filas (registros) y columnas (campos). También puede hacerse en la base de datos directamente algo parecido, aunque con una presentación distinta, mediante group_concat y group by. Más parecido a lo que quieres es el resultado de otra opción, instanciar dos veces a la misma tabla buscando una vez el martillo y otra vez el clavo, pero luego tendrías que controlar si hubiera más productos e instanciar a la base por cada uno de ellos. Pero, vuelvo a decirte, que esto es algo que resolverás fácilmente con tu programa y algo de HTML, al menos en el caso de MySQL. |