Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Una Facil (+)

Estas en el tema de Una Facil (+) en el foro de Oracle en Foros del Web. Hola amigos!!! Me gustaria que me recordaran cuando utilizar el (+) en la where para hacer joins, si no es mucha molestia pongan un ejemplo. ...
  #1 (permalink)  
Antiguo 29/09/2008, 04:07
Avatar de Drako_18  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 6 meses
Puntos: 16
Mensaje Una Facil (+)

Hola amigos!!!

Me gustaria que me recordaran cuando utilizar el (+) en la where para hacer joins,
si no es mucha molestia pongan un ejemplo.

Suponiendo que tengo 2 tablas, Clientes y Facturas, y puede haber clientes que no tengan ninguna factura (porque se eliminar al x tiempo, por ejemplo).

SELECT CLIENTES.NOMBRE, CLIENTES.APELLIDOS, FACTURAS.TOTAL
FROM CLIENTES, FACTURAS
WHERE CLIENTES.DNI = FACTURAS.DNI; (POR EJEMPLO...)



Muchas Gracias de antemano!!!

PD: Veis como hera facil!!!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)
  #2 (permalink)  
Antiguo 06/11/2008, 06:14
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid
Mensajes: 7
Antigüedad: 16 años
Puntos: 0
Respuesta: Una Facil (+)

Hola.

Pon el (+) en el lado de la tabla que es posible que no exista el registro. En tu caso: WHERE CLIENTES.DNI = FACTURAS.DNI (+)

Saludos,
Angel.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:02.