recuperar datos de 2 tablas
Hola a todos, quisiera saber si es posible resolver 2 consultas en una sola sentencia
la situación es la siguiente, tengo 2 tablas
t1
codpro int(11)
nombre char(30)
cargada con los siguientes datos
1 FULANO
2 MEGANO
3 SULTANO
t2
codpro int(11)
codcli int(11)
fecha date
cargada con los siguientes valores
1 40 2015-01-01
3 40 2015-02-02
1 70 2014-01-02
2 30 2015-05-05
la idea es obtener todos los elementos de t1 + la fecha de t2 para codcli=40
de esta manera
1 FULANO 2015-01-01
2 MEGANO NULL
3 TULANO 2015-02-02
este caso lo resuelvo ejecutando
SELECT * FROM t1
SELECT codpro,fecha_ FROM t2 WHERE codcli=40
luego en mi programa cruzo los datos y armo la consulta
quisiera saber si es posible resolver esta sentencia en un solo SELECT y/o dentro del mismo SQL sin tener que hacerlo en mi programa
PD : ya he probado JOIN con ON y USING
SELECT ... IN ....
SELECT .... WHERE ... (SELECT....) sin el resultado deseado,
no me doy cuenta si es posible hacer esta consulta y como
muchísimas gracias a todos, saludos
Subject
Views
Written By
Posted
recuperar datos de 2 tablas
2422
April 27, 2015 09:56AM
1003
May 04, 2015 08:30AM
1066
May 04, 2015 01:01PM
1124
May 04, 2015 02:49PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.