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

Se usa inner join?

Estas en el tema de Se usa inner join? en el foro de Oracle en Foros del Web. Buenos días compañeros, una inquietud: En Oracle se usa la sentencia inner join? Saludos......
  #1 (permalink)  
Antiguo 23/05/2012, 09:55
Avatar de jhonmelguizo  
Fecha de Ingreso: enero-2008
Ubicación: Medellín - Colombia
Mensajes: 264
Antigüedad: 16 años, 3 meses
Puntos: 6
Información Se usa inner join?

Buenos días compañeros, una inquietud:

En Oracle se usa la sentencia inner join?

Saludos...
__________________
¡No competimos, compartimos!...
  #2 (permalink)  
Antiguo 23/05/2012, 10:53
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Se usa inner join?

Hola jhonmelguizo:

Checa esta liga:

http://docs.oracle.com/cd/B28359_01/...2.htm#CHDIJFDJ

Ahí se encuentran los diagramas de todos los elementos soportados en una sentencia SELECT en Oracle.

Saludos
Leo.
  #3 (permalink)  
Antiguo 24/05/2012, 17:33
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 5 meses
Puntos: 85
Respuesta: Se usa inner join?

Cita:
Iniciado por jhonmelguizo Ver Mensaje
Buenos días compañeros, una inquietud:

En Oracle se usa la sentencia inner join?

Saludos...
Si, las dos formas de escribirlo están soportadas, son de uso común y tienen el mismo rendimiento.

Código:
select *
from t1 inner join t2 on t1.id = t2.id;

select *
from t1, t2
where t1.id = t2.id;
Saludos
  #4 (permalink)  
Antiguo 27/05/2012, 15:11
 
Fecha de Ingreso: octubre-2009
Mensajes: 35
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Se usa inner join?

si aunque también podes utilizar solo "join" por ejemplo

Cita:
select ep.emp_nombre,tr.nombre_puesto
from empleado ep
join trabajo tr
on ep.trabajo_id=tr.trabajo_id
también lo podes utilizar con using, solo tene cuidado que la columna que utilices para relacionar se llame igual en ambas tablas

Cita:
select emp_nombre,nombre_puesto
from empleado
join trabajo
using(trabajo_id)
  #5 (permalink)  
Antiguo 17/07/2012, 10:37
Avatar de jhonmelguizo  
Fecha de Ingreso: enero-2008
Ubicación: Medellín - Colombia
Mensajes: 264
Antigüedad: 16 años, 3 meses
Puntos: 6
Respuesta: Se usa inner join?

Gracias compañeros, lo probé en una app y funciona.
Saludos...
__________________
¡No competimos, compartimos!...

Etiquetas: innerjoin, sql
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 01:40.