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:
Mostrar la cita
#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%
Mostrar la cita
y
Mostrar la cita
la
Mostrar la cita
#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:%
Mostrar la cita
#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:

Mostrar la cita
#5 Maxi
07/02/2005 - 18:33 | Informe spam
Hola, me pasas como lo estas haciendo?


Salu2
Maxi


"Jose" escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida