SQL - ¿PUEDO UTILIZAR "UNION" EN UNA VISTA EN SQL ?

 
Vista:

¿PUEDO UTILIZAR "UNION" EN UNA VISTA EN SQL ?

Publicado por Paty (2 intervenciones) el 19/10/2000 00:00:00
Hola!

Espero que alguien me pueda sacar de esta duda...
Sé como crear una vista en SQL Server 7..
pero en mi query necesito un UNION de selects.. esto para simular una sola tabla donde tengo los datos...
alguien me puede decir si esto es posible y como hacerlo ???

Gracias!
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:¿PUEDO UTILIZAR

Publicado por José Carlos García (6 intervenciones) el 20/10/2000 00:00:00
Hola Paty. Hasta donde yo sé, el uso de UNION es una de las restricciones de las vistas. Tendrás que buscar una solución alternativa. Suerte
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

RE:¿PUEDO UTILIZAR

Publicado por Paty (2 intervenciones) el 24/10/2000 00:00:00
Gracias Jose Carlos, segui intentado, y a final de cuentas si me aceptió el Union.. ¿como le hice? la verdad no se bien pero te envio la vista para que la veas, y si me esta funcionando! creo que es un nuevo descubrimiento... o de plano ya rompí las reglas del SQL. Saludos!

CREATE VIEW dbo.V_Emp_planta AS
SELECT a.id_emp_planta, a.id_empresa, b.d_empresa
FROM empresa_planta a, empresas b
WHERE a.c_emp_planta = ´E´ AND
a.id_empresa = b.id_empresa AND
a.id_planta IN
(SELECT CONVERT(integer, c_valor)
FROM parametro
WHERE id_parametro = 2)
UNION
SELECT a.id_emp_planta, a.id_empresa, b.d_planta
FROM empresa_planta a, planta b
WHERE a.c_emp_planta = ´P´ AND
a.id_empresa = b.id_planta AND
a.id_planta IN
(SELECT CONVERT(integer, c_valor)
FROM parametro
WHERE id_parametro = 2)
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

de puro aprendiz

Publicado por alejandro tomé (1 intervención) el 27/10/2000 00:00:00
Perdón Paty, pero yo se muy poquito de sql, aunque lo que preguntaste no es imposible en sql ni rompiste ninguna regla.
Ese formato de ´sentencias sql´ las utilizo en VB6 y VFP6.
Saludos y que Dios te bendiga.
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

solo es una ayuda

Publicado por piter (1 intervención) el 03/08/2007 00:45:55
jejejeje
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