União de tabelas no Mysql: Diferentes nomes em colunas

  • Autor Autor Ruiz86
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Ruiz86

Ruiz86

Eta
SEO
Verificación en dos pasos activada
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 edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
¿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

Inserir CODE, HTML ou 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:
 
Voltar
Topo