Opa
Tenho 4 tabelas:
Profissão
Sala
Predio
Rua
Preciso pegar o nome da rua através do nome de um atributo que regato da tabela profissão.
Bem porcamente, ficaria:
Tem alguma maneira menos porca e mais elegante de ser feito isso?
[]'s
Opa
Tenho 4 tabelas:
Profissão
Sala
Predio
Rua
Preciso pegar o nome da rua através do nome de um atributo que regato da tabela profissão.
Bem porcamente, ficaria:
Tem alguma maneira menos porca e mais elegante de ser feito isso?
[]'s
mas o Inner Join funciona com mais de 2 tabelas?
[]'s
[quote=mendigosujo]mas o Inner Join funciona com mais de 2 tabelas?
[/quote]
sim, é pra isso que ele existe.
os demais também…
Claro que consegue! é só fazer algo assim:
Select rua.nome from rua
inner join unidade on unidade.rua_id = rua.rua_id
inner join sala on sala.unidade_id = unidade.unidade_id
inner join profissao on profissao.sala_id = sala.sala_id
where profissao.profissao_id = ?
** Resolvido**
Valeu galera
aproveitando o tópico: ql a diferença do JOIN para o INNER JOIN?
Nenhuma…