![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
08/04/2011, 06:02
|
![Avatar de luis010182](http://static.forosdelweb.com/customavatars/avatar310873_1.gif) | | | Fecha de Ingreso: julio-2009 Ubicación: Argentina - Capital Federal
Mensajes: 382
Antigüedad: 15 años, 7 meses Puntos: 27 | |
Respuesta: Unir tres tablas el join te sirve para emparejar registros
por ejemplo si vos tenes las tablas productos y categorias, el la tabla categoria tenes el id categoria y el nombre, y el la tabla producto vos tenes solo el campo id_categoria, en este caso vos podes hacer un join para saber el nombre de la categoria que corresponde cada producto.
select * from productos as p inner join categorias as c ON c.id_categoria=p.id_categoria
Pero lo que vos necesitas me parece que es el UNION, lo que hace el union es unir tablas o consultas con la misma cantidad de CAMPOS
select descripcionCPU as descripcion, id_cpu from cpu
union
select descripcion_impresora as descripcion, id_impresora from impresoras
union
select .....
igual fijate cual es la opcion que mas te sirve |