Oracle - simbolo + en un where

 
Vista:

simbolo + en un where

Publicado por oscar (10 intervenciones) el 20/06/2006 17:22:46
que funcion cumple el (+) en una clausula where?
WHERE tabla.campo = tabla.campo (+) AND ....
para que sirve?
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

RE:simbolo + en un where

Publicado por javi (2 intervenciones) el 20/06/2006 19:04:40
hola, yo no es que sea un experto en oracle, pero bueno a ver si me explico:

El (+) se denomina outer-join. Se utiliza cuando unimos los datos de 2 tablas distintas. Al unir 2 tablas si alguno de los datos es null estos son rechazados y no aparecen en el resultado de la consulta, pero al poner (+) tmb se tienen en cuenta los valores null y aparecen en la consulta.
Si te queda alguna duda en el siguiente enlace hay un ejemplo:

http://www.wikilearning.com/lenguaje_estructurado_de_consultas_sql_2-wkccp-3861-10.htm

Espero que te sirva. un saludo
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