🏆 Mundial 2026 EN VIVO entra →

Unión de Tablas en Mysql: Diferentes Nombres en Columnas

  • Autor Autor Ruiz86
  • Fecha de inicio Fecha de inicio
Ruiz86

Ruiz86

Eta
SEO
Verificación en dos pasos activada
Verificado por Whatsapp
Buenas tardes, tengo estas dos tablas:

T1
------------------
[table="width: 500, class: outer_border, align: center"]
[tr]
[td]666111111[/td]
[td]descripcion 1[/td]
[td]1€[/td]
[/tr]
[tr]
[td]666111111[/td]
[td]descripcion 2[/td]
[td]2€[/td]
[/tr]
[tr]
[td]666222222[/td]
[td]descripcion 3[/td]
[td]5€[/td]
[/tr]
[/table]

T2
------------------
[table="width: 500, class: outer_border, align: center"]
[tr]
[td]666111111[/td]
[td]descripcion 4[/td]
[td]6€[/td]
[/tr]
[tr]
[td]666222222[/td]
[td]descripcion 5[/td]
[td]7€[/td]
[/tr]
[tr]
[td]666222222[/td]
[td]descripcion 6[/td]
[td]8€[/td]
[/tr]
[/table]


Quiero unirlas para que quede de esta forma:
666111111 - descripcion1 - 1€
666111111 - descripcion2 - 2€
666111111 - descripcion4 - 6€
666222222 - descripcion3 - 5€
666222222 - descripcion5 - 7€
666222222 - descripcion6 - 8€

*Nota, todas las columnas tienen diferente nombre, en la t1 se llaman de una forma y en la t2 se llaman de otra.

¿Help? xD Me lio mucho con las uniones estas 😛
 
Última edición:
¿Quieres crear una tabla en la cual estén todos esos resultados juntos?
 
Sí y que tenga esas 3 columnas sólamente.

No se si te servirá esto, pero podría ser algo así, los -- texto -- son comentarios del mysql workbench

Insertar CODE, HTML o PHP:
-- ej1 es el nombre del sql--

DROP DATABASE IF EXISTS EJ1;
CREATE DATABASE EJ1;
USE EJ1;

-- t1 el nombre de la tabla -- 
-- id el 1 campo, descripción el 2 y precio el 3, el precio podría ser un decimal (8,2) pero no tendría el símbolo euro --


CREATE TABLE T1(
id int unsigned auto_increment primary key,
descripcion varchar(25) not null,
precio varchar(10)
);

Tendrías luego que añadir a mano los datos en el workbench.
 
Gracias, ya lo he conseguido!
 
Pues pon la solución en caso de que a alguien más le resulte útil. :witless:
 
Atrás
Arriba