Oracle - AYUDAAAA

 
Vista:

AYUDAAAA

Publicado por gaskony (1 intervención) el 29/04/2004 12:33:14
Tengo un problema y no se como solucionarlo tengo dos tablas una con clientes y otra con proveedores :
CLIENTES:{codigo,nombre,telefono,direccion,c.p,localidad}
PROVEEDORES:{codigo,nombre,telefono,direccion,c.p,localidad}
tengo q juntar estas dos tablas en una y no se como hacerlo,es decir q me qde una unica tabla con todos los datos,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDAAAA

Publicado por Mikel (14 intervenciones) el 29/04/2004 16:43:01
Prueba esta instrucción:

SELECT * FROM CLIENTES
UNION
SELECT * FROM PROVEEDORES

Si lo que quieres es introducir los datos de esta consulta en una tercera tabla, sería así:

INSERT INTO TablaDerivada (SELECT * FROM CLIENTES UNION SELECT * FROM PROVEEDORES)

La clausula UNION junta los resultados de dos ó más SELECT dando un unico resultado. La única condición que se tiene que cumplir es que las columnas de la tabla CLIENTES y la de PROVEEDORES sean del mismo tipo.

Saludos desde Euskal Herria

Mikel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar