Hola Pablo como estas? gracias por venir a la charla :-)
Vayamos por partes, el material de la misma esta en mi blog el cual se
encuentra en la siguiente direccion

http://msmvps.com/blogs/maxiaccotto/default.aspx

Con respecto a tu pregunta del NOT IN vs el <>, no hay diferencias de
performance que hagan que yo utilice asi las cosas pero si hay un
detalle, para mi quedan mas claros las querys y escribo menos, por
ejemplo

SELECT CAMPOS FROM TABLA
WHERE ID = 1 OR ID = 2 OR ID = 3

SELECT CAMPOS FROM TABLA
WHERE ID IN(1,2,3)

O sea: es solo una cuestion de gustos :-)

-----------------------------------------------------------
Microsoft MVP en SQL Server
Mentor asociado en SQLTotalConsulting
 (excelencia en servicios y consultoria  SQLServer)
Orador Culminis - Microsoft Influencier
www.sqltotalconsulting.com
-----------------------------------------------------------


El 24/08/07, PabloC <[EMAIL PROTECTED]> escribió:
>
> Hola a todos
> Primero que nada quiero agrdecer y felicitar a Maxi por la excelente charla
> que dio en el MUG sobre SQL2005
>
> En relacion a esto y particularmente preguntandole a Maxi, podes decirnos en
> donde dejaste o vas a dejar los ejemplos que mostraste
>
> Otra en uno de los tantos ejemplos cuando hacias un select en lugar de hacer
> un where por <> lo hiciste por NOT IN, es decir en lugar de
> Select campo From tabla Where campo <> valor
> pusiste
> Select campo From tabla Where campo  NOT IN(valor)
>
> Esto es por algo en especial, perfomance o porque te gusta escribirlo asi?
>
> Saludos
> PabloC


--

Responder a