Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/08/2009, 08:16
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
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.