Join

24/11/2003 - 22:03 por Wilson R. Rico Camargo | Informe spam
Como todos saben uno hace los join con tablas en el from
pero como hago el order join en el where. que instruccion
se utilizaria aca.

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano D.
24/11/2003 - 22:10 | Informe spam
como el orden join?

Vos tenes Uniones (joins) y orden que puede ser cualquier campo de las
tablas q elegiste ej

/* Esto es un ejemplo

*/

Select clientes.id,clientes.nombre,pedido.numero,pedido.importe_total
FROM clientes inner join pedidos on
Clientes.id = pedidos.clientes_id
order by Clientes.nombre

Un saludo

Maximiliano Damian Accotto
"Wilson R. Rico Camargo" escribió en el
mensaje news:054401c3b2ce$5d926c30$
Como todos saben uno hace los join con tablas en el from
pero como hago el order join en el where. que instruccion
se utilizaria aca.
Respuesta Responder a este mensaje
#2 Wilson R. Rico Camargo
24/11/2003 - 22:20 | Informe spam
Correcto a si se maneja en el from pero como lo arias en
el where. el order join se utiliza en Oracle antecediendo
de la columna de un where el signo (+)

como el orden join?

Vos tenes Uniones (joins) y orden que puede ser


cualquier campo de las
tablas q elegiste ej

/* Esto es un ejemplo

*/

Select


clientes.id,clientes.nombre,pedido.numero,pedido.importe_t
otal
FROM clientes inner join pedidos on
Clientes.id = pedidos.clientes_id
order by Clientes.nombre

Un saludo

Maximiliano Damian Accotto
"Wilson R. Rico Camargo"


escribió en el
mensaje news:054401c3b2ce$5d926c30$
Como todos saben uno hace los join con tablas en el




from
pero como hago el order join en el where. que




instruccion
se utilizaria aca.




.

Respuesta Responder a este mensaje
#3 ulises
24/11/2003 - 22:32 | Informe spam
La documentación especifica que se realizaría así:

Select clientes.id,clientes.nombre,pedido.numero
FROM clientes, pedidos
WHERE Clientes.id *= pedidos.clientes_id
ORDER BY Clientes.nombre

pero no se recomienda y posiblemente esta opción sea
eliminada en el futuro.

Saludos,
Ulises
Respuesta Responder a este mensaje
#4 Maximiliano Damian Accotto
24/11/2003 - 22:50 | Informe spam
Como dice Uilises no es aconsejable usar eso ni esto
*=*

ahora mi pregunta es:

porque usar Where y no join?

un saludo


Accotto Maximiliano Damian
Fundicion San Cayetano S.A.
Buenos Aires Argentina

Gerente de Sistemas y Tecnologia
()

"ulises" escribió en el mensaje
news:05a101c3b2d2$72d342f0$
La documentación especifica que se realizaría así:

Select clientes.id,clientes.nombre,pedido.numero
FROM clientes, pedidos
WHERE Clientes.id *= pedidos.clientes_id
ORDER BY Clientes.nombre

pero no se recomienda y posiblemente esta opción sea
eliminada en el futuro.

Saludos,
Ulises
Respuesta Responder a este mensaje
#5 Wilson R. Rico Camargo
24/11/2003 - 23:04 | Informe spam
Porque aca trabajamos con sentencias SQL dinamicas, por
lo tanto armar el programa con implicito del JOIN no
funcionaria mientras que en el where tenemos mas
flexibilidad.

Como dice Uilises no es aconsejable usar eso ni esto
*=*

ahora mi pregunta es:

porque usar Where y no join?

un saludo


Accotto Maximiliano Damian
Fundicion San Cayetano S.A.
Buenos Aires Argentina

Gerente de Sistemas y Tecnologia
()

"ulises" escribió en el


mensaje
news:05a101c3b2d2$72d342f0$
La documentación especifica que se realizaría así:

Select clientes.id,clientes.nombre,pedido.numero
FROM clientes, pedidos
WHERE Clientes.id *= pedidos.clientes_id
ORDER BY Clientes.nombre

pero no se recomienda y posiblemente esta opción sea
eliminada en el futuro.

Saludos,
Ulises




.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida