Unión de tablas

10/11/2003 - 17:34 por Pablo | Informe spam
Me gustaría saber cuál es el sistema más efectivo de
hacer una unión entre dos tablas: ¿especificando la
condición de unión en el where o con un inner join?

Lo más curioso es que probé a consultar el plan de
ejecución de la misma consulta en dos ordenadores
distintos y sólo en uno de ellos se resuelven exactamente
igual.
 

Leer las respuestas

#1 Accotto Maximiliano D.
10/11/2003 - 18:23 | Informe spam
mira hay una diferencia:

Por excelencia para mi el Join es muy superior al Where pero el join no es
de todos los motores de BDD.
Si piensas en hacer una aplicacion q siempre correra en SQL (usa join sin
dudas) ahora si este no es el caso ten mucho cuidado porque hay motores
donde el join no es valido y hay q recurrir al SQL ansi (o sea con Wheres )

pd: si me dices q uniones querias hacer y como las escribiste (pasa el sql)
te puedo llegar a decir porque no dan iguales.



Un abrazo

Accotto Maximiliano Damian
"Pablo" escribió en el mensaje
news:09fc01c3a7a8$75d9faf0$
Me gustaría saber cuál es el sistema más efectivo de
hacer una unión entre dos tablas: ¿especificando la
condición de unión en el where o con un inner join?

Lo más curioso es que probé a consultar el plan de
ejecución de la misma consulta en dos ordenadores
distintos y sólo en uno de ellos se resuelven exactamente
igual.

Preguntas similares