crear tabla de una select

07/02/2005 - 18:09 por Jose | Informe spam
Hola a todos,

Un par de preguntas:

¿cómo creo una tabla nueva partiendo de una select que tiene campos case y
de diferentes tablas? ¿hay alguna forma de crear una tabla sea cual sea la
sentencia select?

gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Maxi
07/02/2005 - 18:11 | Informe spam
Hola, sip, debes usar SELECT INTO


Salu2
Maxi


"Jose" escribió en el mensaje
news:
Hola a todos,

Un par de preguntas:

¿cómo creo una tabla nueva partiendo de una select que tiene campos case y
de diferentes tablas? ¿hay alguna forma de crear una tabla sea cual sea la
sentencia select?

gracias de antemano.


Respuesta Responder a este mensaje
#2 Jose
07/02/2005 - 18:27 | Informe spam
Hola,

no me sirve, porque tengo columnas case de diferentes tablas y el analizador
de consultas me dice que no las he definido. ¿o puedo definirlas?

"Maxi" escribió en el mensaje
news:O%
Hola, sip, debes usar SELECT INTO


Salu2
Maxi


"Jose" escribió en el mensaje
news:
> Hola a todos,
>
> Un par de preguntas:
>
> ¿cómo creo una tabla nueva partiendo de una select que tiene campos case


y
> de diferentes tablas? ¿hay alguna forma de crear una tabla sea cual sea


la
> sentencia select?
>
> gracias de antemano.
>
>


Respuesta Responder a este mensaje
#3 Alexander Gomez
07/02/2005 - 18:31 | Informe spam
debes colocar
SELECT
"aqui todo tu select " (debes tener en cuenta que cuando hagas columnas
case o if o cualquier otra convert o min bueno, etc, debes termina la
instruccion con un AS Nombre de columna, por que de lo contrario no sabrá
qué nombre poner a la columna creando la tabla.
INTO NombreNuevaTabla
FROM
todas tus relaciones y demas

Espero te sirva

MUCHA SUERTE¡¡¡¡


"Jose" escribió en el mensaje
news:%
Hola,

no me sirve, porque tengo columnas case de diferentes tablas y el
analizador
de consultas me dice que no las he definido. ¿o puedo definirlas?

"Maxi" escribió en el mensaje
news:O%
Hola, sip, debes usar SELECT INTO


Salu2
Maxi


"Jose" escribió en el mensaje
news:
> Hola a todos,
>
> Un par de preguntas:
>
> ¿cómo creo una tabla nueva partiendo de una select que tiene campos
> case


y
> de diferentes tablas? ¿hay alguna forma de crear una tabla sea cual sea


la
> sentencia select?
>
> gracias de antemano.
>
>






Respuesta Responder a este mensaje
#4 Alejandro Mesa
07/02/2005 - 18:33 | Informe spam
Jose,

Debes asignarle un alias a la columna.

Ejemplo:

use northwind
go

select orderid, case when shippeddate is null then 0 else 1 end as shipped
into orders_new from orders
go


AMB

"Jose" wrote:

Hola,

no me sirve, porque tengo columnas case de diferentes tablas y el analizador
de consultas me dice que no las he definido. ¿o puedo definirlas?

"Maxi" escribió en el mensaje
news:O%
> Hola, sip, debes usar SELECT INTO
>
>
> Salu2
> Maxi
>
>
> "Jose" escribió en el mensaje
> news:
> > Hola a todos,
> >
> > Un par de preguntas:
> >
> > ¿cómo creo una tabla nueva partiendo de una select que tiene campos case
y
> > de diferentes tablas? ¿hay alguna forma de crear una tabla sea cual sea
la
> > sentencia select?
> >
> > gracias de antemano.
> >
> >
>
>



Respuesta Responder a este mensaje
#5 Maxi
07/02/2005 - 18:33 | Informe spam
Hola, me pasas como lo estas haciendo?


Salu2
Maxi


"Jose" escribió en el mensaje
news:%
Hola,

no me sirve, porque tengo columnas case de diferentes tablas y el
analizador
de consultas me dice que no las he definido. ¿o puedo definirlas?

"Maxi" escribió en el mensaje
news:O%
Hola, sip, debes usar SELECT INTO


Salu2
Maxi


"Jose" escribió en el mensaje
news:
> Hola a todos,
>
> Un par de preguntas:
>
> ¿cómo creo una tabla nueva partiendo de una select que tiene campos
> case


y
> de diferentes tablas? ¿hay alguna forma de crear una tabla sea cual sea


la
> sentencia select?
>
> gracias de antemano.
>
>






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida