Ir para conteúdo

Arquivado

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

kalaricco

Auto referência no SQL Server !

Recommended Posts

Bom diaEstou com problemas em dar auto referencia a um campo no banco de dados SQL Server, ou seja, tenho uma tabela onde contém dados de centros de custos, onde as colunas são: as chaves primárias, decriçào do centro de custo, sigla do centro de custo e centro de custo superior (neste campo aparece não a descriçào e sim a chave do centro de custo). Precisaria fazer uma consulta trazendo apenas a descrição, sigla, e para qual centro de custo superior esta amarrado (mas não o número da chave, e sim a descrição).Teria alguma forma de consiguir na query trazer o centro de custo pela chave, mas mostrando apenas a descrição invés da chave.Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara

 

Só usar um join com a mesma tabela.

 

Não sei os campos mas seria algo do tipo.

 

SELECT T1.CENTRO_CUSTO, T1.SIGLA,T2.CENTRO_CUSTO, T2.SIGLAFROM T1INNER JOIN T2 ON T2.CENTRO_CUSTO = T1.CENTRO_CUSTO_SUPERIORWHERE T1.CENTRO_CUSTO_SUPERIOR IS NOT NULL

 

Considere T1 e T2 sendo a mesma tabela!!!

 

 

T+++

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.