QUERY

11/02/2008 - 20:28 por Jaime | Informe spam
Tengo una tabla con varios datos, entre ellos, el numempresa, nombre,
direccion, cp
Tb tengo dos vistas (vista_Empresa1 y vista_Empresa2)con una query cada una
en las que existen una serie de numempresa

Necesito crear otra vista, que me saque todos los numempresa de la tabla1 xo
que no esten incluidos los numempresa de la vista_Empresa1 y los numempresa
de la vista_Empresa2
Como puedo hacer esto?

Gracias.

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
11/02/2008 - 20:37 | Informe spam
Utilice el verbo [NOT ] EXISTS en la SELECT para detectar la presencia (o
ausencia) de un dato en una tabla.

Si usted mostrara la estructura de las tablas, algunos datos de ejemplo y lo
que quiere obtener, posiblemente podriamos ayudarlo mejor.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jaime" wrote:

Mostrar la cita
#2 Jaime
11/02/2008 - 20:51 | Informe spam
Tabla:
Numempresa, Nombre,Direccion,CP,Producto

vista_Empresa1:
select Numempresa from Tabla1 where Producto IN(4,5,6) AND (Numempresa NOT
IN
(select Numempresa from Tabla1 where (Producto IN (7,8)))

vista_Empresa2
select Numempresa from Tabla1 where Producto IN(7,8) AND (Numempresa NOT IN
(select Numempresa from Tabla1 where (Producto IN (4,5,6)))

La vista que deseo seria los Numempresa que que no esten en la
vista_Empresa1 y vista_Empresa2 pero que tengan los Productos(4,5,6,7,8)


"Gux (MVP)" escribió en el mensaje
news:
Mostrar la cita
#3 Gux (MVP)
11/02/2008 - 21:16 | Informe spam
Haga la UNION de las vistas:

SELECT numempresa FROM vista_empresa1
UNION
SELECT numempresa FROM vista_empresa2

y aplique luego el filtro que quiere.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jaime" wrote:

Mostrar la cita
#4 Jaime
11/02/2008 - 22:33 | Informe spam
pero como hago para que la vista nueva tenga los numempresa que no esten en
esas vistas???

"Gux (MVP)" escribió en el mensaje
news:
Mostrar la cita
#5 Jaime
11/02/2008 - 23:43 | Informe spam
podeis echarme una mano?, me estoy volviendo loco.

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