Crear tabla con 1 consulta

Marco Antonio
15 de Enero del 2004
Hola a todos, soy nuevo en este foro, a ver si tengo suerte, bueno lo que pasa es que quiero crear una tabla a traves de otra, por ejemplo>
CREATE TABLE TABLA_CON
SELECT NAME, DPTO FROM TABLA2....
El problema es que tengo una consulta relacional, y quiero concatenar campos para poder crear un solo campo, ejemplo>
CREATE TABLE TABLA_CON
SELECT (T.NAME + T.DPTO) AS CAMPO, P.CAMPO FROM TABLA2 INNER JOIN TABLA 3 P ON TABLA2.COD = TABLA3.COD

Mi pregunta es> estara bien esta consulta?...por favor pueden ayudarme......??
Salu2

froiland
15 de Enero del 2004
prueba con vistas, yo nunca he visto nada parecido a lo q estas haciendo

Adrian
15 de Enero del 2004
puedes usar cualquier consulta:

CREATE TABLE NOMBRE_TABLA AS (SELECT XXX FROM YYY INNER JOIN ZZZ ON YYY.CAMPO = ZZZ.OTRO_CAMPO)

Saludos

Marco Antonio
15 de Enero del 2004
Gracias por la ayuda, me sirvio.....
Saludos.
P.S> haa tambien lo hice en una vista, pero lo necesitava como una tabla, gracias por todo.