SQL Server - Best Practice

   
Vista:

Best Practice

Publicado por Mariana (1 intervención) el 21/01/2010 05:25:49
Que tal leyendo un poco sobre Best Practices en SQL encontre en un blog que es mas optimo simular un Inner Join con un Outer Join pongo un ejemplo a continuación.

Select Count(*)
From Tabla1 T1
Inner Join Tabla2 T2 On T2.Campo2 = T1.Campo1

Select Count(*)
From Tabla1 T1
Left Join Tabla2 T2 On 1 = 1
Where T2.Campo2 = T1.Campo1

Estos dos querys devuelven el mismo resultado pero en el blog indicaban que similar el Inner Join como se muestra en la segunda opción es mas optimo, hice unas pruebas pero aun no estoy segura de cual querys es el mas optimo.

¿Alguien que sepa del tema me puede orientar?

Saludos.
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
Imágen de perfil de Isaias

RE:Best Practice

Publicado por Isaias (3186 intervenciones) el 21/01/2010 18:43:51
Escribeme a mi cuenta y te regreso un documento llamado, "Guia general del desarrollo" de Microsoft, donde se toca este y otros temas sobre las "buenas practicas" en el desarrollo con herramientas Microsoft (NET y SQL Server)
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:Best Practice

Publicado por patxi (3 intervenciones) el 03/02/2010 15:37:20
a mi tambien me intersaría ese documento isaias pero no se cual es tu cuenta

te pongo mi correo: elmaverick1@mixmail.com
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
Imágen de perfil de Isaias

RE:Best Practice

Publicado por Isaias (3186 intervenciones) el 03/02/2010 16:52:40
Te envie el documento. saludos
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