Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/02/2012, 18:50
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Una explicación por favor

(+) hace las veces de un LEFT JOIN o un RIGHT JOIN dependiendo a que lado de la consulta lo tengas.

por ejemplo, la consulta que tienes, te hará un conteo de los registros que estén en la tabla2 y la tabla tabla1. adicional, también muestra los registros de la tabla2 que no se encuetrnan en la tabla 1.

si el (+) estuviera al lado de c1.sucursal sería al reves. los registros en comun de ambas tablas, mas los registros de tabla1.

esto hace parte de sql92 que es una versión vieja de oracle pero que aun se soporta. el reemplazo de esta tecnologia es LEFT JOIN, RIGHT JOIN Y FULL JOIN.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming