Array
(
)

Duvida SELECT

Adrbrusc
   - 27 out 2006

Pessoal estou com uma duvida em um SELECT, é o seguinte:

SELECT CodConcessionario, DtNascimento, Nome, Descricao, CodCargo
FROM Contatos_CadContatosCargoAcumulado_TodosCargos

Nome -->Descricao -->CodCargo
-------------------------------------------------------
João -->Titular -->01
Manoel -->Gerente -->02
Adriano -->Titular -->01
Adriano -->Gerente -->02
Adriano -->Vendedor -->03
Silva -->Titular -->01
Silva -->Vendedor -->03

Gostaria que o resultado fosse apresentado sem a duplicidade dos nomes

Resultado:
------------------------------------------------
Nome -->Descricao -->CodCargo
------------------------------------------------
João -->Titular -->01
Manoel -->Gerente -->02
Adriano -->Titular -->01
Silva -->Titular -->01

É possivel fazer isso ??? Estou usando o SQL Server 2005

Obrigado

Psergio.p
   - 27 out 2006

Faz assim caro amigo:

SELECT Nome, Descricao, CodCargo
FROM Contatos_CadContatosCargoAcumulado_TodosCargos
GROUP BY Nome, Descricao, CodCargo

Ramms
   - 30 out 2006


Citação:
Faz assim caro amigo:

SELECT Nome, Descricao, CodCargo
FROM Contatos_CadContatosCargoAcumulado_TodosCargos
GROUP BY Nome, Descricao, CodCargo


Sergio essa instrução não agruparia, pq o codcargo é diferente...

adrbrusc vc tem que estabelecer qual codcargo será visualizado, sempre o do titular?

Adrbrusc
   - 30 out 2006

Isso, queria que apresentasse sempre o menor valor do conteúdo do campo CodCargo, ou seja eu defini a ordem de que o Titular é o 1, o Gerente é o 2 ... mas seria sempre o primeiro que aparecesse na ordem.

Grato pela atenção e ajuda

Obrigado

Ramms
   - 31 out 2006


Citação:
Isso, queria que apresentasse sempre o menor valor do conteúdo do campo CodCargo, ou seja eu defini a ordem de que o Titular é o 1, o Gerente é o 2 ... mas seria sempre o primeiro que aparecesse na ordem.

Grato pela atenção e ajuda

Obrigado


Tente Isso

#Código

SELECT Nome, Descricao, min(CodCargo)
FROM Contatos_CadContatosCargoAcumulado_TodosCargos
GROUP BY Nome, Descricao


Adrbrusc
   - 06 nov 2006

Obrigado... agora funcionou o que precisava !!

#Código

SELECT Nome, Descricao, min(CodCargo)
FROM Contatos_CadContatosCargoAcumulado_TodosCargos
GROUP BY Nome, Descricao