Que diferencia hay al hacer un query entre usar un MINUS o un Not IN???

30/12/2003 - 16:54 por anonymous | Informe spam
Que diferencia hay al hacer un query entre usar un MINUS
o un Not IN.
NO VENDRÍA A SER LO MISMO (Es decir NO me devuelven los
mismo datos???)
Me podrían dar ejemplos con las diferencias

Preguntas similare

Leer las respuestas

#11 Isaías
31/12/2003 - 00:54 | Informe spam
EXACTAMENTE eso fue lo que yo entendi por minus (<)
#12 anonymous
31/12/2003 - 09:32 | Informe spam
Hola,
Gracias a todos por contestar...
Por un lado al MINUS que me refiero es como dicen arriba
al del álgebra relacional (UNION, INERSECT, MINUS)...
Por otro cuando dices "Si quiero saber las facturas
menores a una fecha usaria el Minus", ahí no usarías
simplemente un fechaFactura < @Fecha????

La conclusión que saco entonces es que puede que a veces
haga más eficiente una consulta usar una u otra, no????

Mostrar la cita
una cosa y un not in
Mostrar la cita
el minus y si quiero
Mostrar la cita
me explico.
Mostrar la cita
hay cosas que hacerlas
Mostrar la cita
al cliente.
Mostrar la cita
escribió en el mensaje
Mostrar la cita
#13 Maximiliano Damian Accotto
31/12/2003 - 13:30 | Informe spam
claro, por eso < (minus segun lo que yo entendi por minus)

Siempre es bueno ver el plan de ejecucion de una consulta y tratar de pensar
como obtimizarla, digamos primero debes resolver que una consulta de el
resultado para lo cual fue creada y despues ver como optimizarla (si se
puede no?)


salu2

Maximiliano Damian Accotto


"anonymous" escribió en el mensaje
news:067a01c3cf78$97b25da0$
Hola,
Gracias a todos por contestar...
Por un lado al MINUS que me refiero es como dicen arriba
al del álgebra relacional (UNION, INERSECT, MINUS)...
Por otro cuando dices "Si quiero saber las facturas
menores a una fecha usaria el Minus", ahí no usarías
simplemente un fechaFactura < @Fecha????

La conclusión que saco entonces es que puede que a veces
haga más eficiente una consulta usar una u otra, no????

Mostrar la cita
una cosa y un not in
Mostrar la cita
el minus y si quiero
Mostrar la cita
me explico.
Mostrar la cita
hay cosas que hacerlas
Mostrar la cita
al cliente.
Mostrar la cita
escribió en el mensaje
Mostrar la cita
#14 Miguel Egea
31/12/2003 - 19:22 | Informe spam
Minus (al menos que yo sepa) no existe en Sql.server. Si no me equivoco es
el not del unión, es decir el not de la intersección. No se me ha planteado
ningún caso en el que usarlo ni en oracle ni en SQL, aunque si que he hecho
algunas cosillas de prueba.



=Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP.
Brigada Anti-Cursores
Aviso de Seguridad
http://www.microsoft.com/spain/tech...9-USER.asp
==
"Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
escribió en el mensaje news:
Mostrar la cita
pensar
Mostrar la cita
Ads by Google
Search Busqueda sugerida