![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/02/2012, 18:50
|
![Avatar de huesos52](http://static.forosdelweb.com/customavatars/avatar287966_22.gif) | Colaborador | | Fecha de Ingreso: febrero-2009 Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 16 años 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 |