Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

edmeneghel

JOIN trocar os valores

Recommended Posts

Tenho 2 tabelas, exemplo

 

tbclientes

 

id, nome, cod_cidade

 

tbcidade

 

id, nomecidade

 

 

gostaria de fazer um select q trocasse, na tbclientes o cod_cidade, pelo nomecidade da tbcidade

 

ou seja

 

tbclientes

1, edson, 1

2, rafael, 2

3, julio, 2

 

tbcidade

1, vitoria-ES

2, itarana-ES

 

queria q o select me retornasse o seguinte resultado

 

1, edson, vitoria-es

2, rafael, itarana-es

3, julio, itarana-es

 

 

Deu para entender???

valew pessoal http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa a consulta que você está usando para listar os clientes

e usa join com a tabela das cidades referenciando os códigos das cidades de cada tabela

e manda listar a descrição da cidade ao invés do código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa a consulta que você está usando para listar os clientes

e usa join com a tabela das cidades referenciando os códigos das cidades de cada tabela

e manda listar a descrição da cidade ao invés do código.

você poderia me dar um exemplo do codigo, nao sei usar o join, obrigado http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem a chave estrangeira na tabela cliente que é da tabela cidade cd_cidade

e na tabela você tem a chave primária id_cidade.

e faz join fazendo o relacionamento entre ambos.

aí você faz

select ....
from tb_cliente c
join tb_cidade m on (c.cd_cidade = m.id_cidade)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.