O que está errado no meu select com group?
[color=red:5af3107f1c]Tópico bloqueado por Massuda
Colega, no futuro, quando postar novamente o mesmo tópico adicionando mais detalhes, por favor, retorne ao tópico mais antigo e faça um post pedindo para excluir o tópico.
Por favor, continuem a discussão neste tópico...
http://forum.clubedelphi.net/viewtopic.php?t=86878[/color:5af3107f1c]
Bom dia amigos, a sintaxe parece-me estar correta (mas está com errado e portanto não está correta), mas não consigo identificar o problema.
Tenho uma tabela de atendimentos com nomes de clientes repetidos, num group quero agrupá-los para que o usuário possa seleciona e trazer os dados de endereço e outros.
Segue a sintaxe:
CommandText := ´select * from ficha where nomcli like :nomeproc and codemp=:Codemp group by nomcli order by nomcli´; ParamByName(´NomeProc´).AsString := CampoProcura.Text+´¬´ ;
aguardo ajuda
mario
Aldus
Curtidas 0
Respostas
Martins
11/05/2007
Qual o erro q está sendo gerado?
vc deveria especificar os campos assim acho q funcionaria.
boa sorte
vc deveria especificar os campos assim acho q funcionaria.
boa sorte
GOSTEI 0
Eurismar
11/05/2007
group by so funciona se vc usar a seguinte sintaxe:
select funcao(campo1),campo_agrupador from tabela
group by campo_Agrupador
funcao -> tem que ser sum, count, avg, max , min...
select funcao(campo1),campo_agrupador from tabela
group by campo_Agrupador
funcao -> tem que ser sum, count, avg, max , min...
GOSTEI 0