select com join e duas tabelas

Delphi

13/12/2005

galera eh o seguinte...

to qredno fazer uma consulta.. em duas tabelas tecnicos e usuarios... e seus resultados mostrar em outra tabela os......

soh q com um dado apenas funciona.. como q faco pra buscar com dois dados ???

ex: se eu usar assim vai:

select nome
from usuarios
left outer JOIN
os
on (cast(os.usuario as character) = usuarios.nome )


mostra os nomes dos usuarios na tabela ´os´.... sendo q na tabela ´os´ os usuarios sao apenas os seus codigos....

eu qro buscar tbm o nome de tecnicos ,,, pelo codigo e mostrar na table OS os nomes dos tecnicos mas naum ta indo !!!

tipow :

select usu.nome, tec.nome
from usuarios usu, tecnicos tec
left outer JOIN
os
on (cast(os.usuario as character) = usuarios.nome )
and os.tecnico = tecnicos.nome


Valmarsantos

Valmarsantos

Curtidas 0

Respostas

Bruno Belchior

Bruno Belchior

13/12/2005

select u.nome, t.nome
from usuarios u
left join os on cast(os.usuario as character) = u.nome
left join tecnicos t on os.tecnico = t.nome



GOSTEI 0
Wiltonfenix

Wiltonfenix

13/12/2005

select usu.nome, tec.nome 
from usuarios usu 
left outer JOIN 
os 
on (cast(os.usuario as character) = usuarios.nome ) left join tecnicos tec on (os.tecnico = tec.nome)



GOSTEI 0
POSTAR