Ir para conteúdo

POWERED BY:

Arquivado

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

spynet

Selecionar varios campos e utilizar o Group By

Recommended Posts

Olá pessoal, beleza...

Preciso montar uma Sql que pegue os campos:

nome, codcliente, fotogeral

E depois preciso usar o Group By para trazer somente uma vez o nome na tela, pq tenho varios cadastros na mesma tabela com o mesmo nome.

Tentei assim:

 

mySQL = "SELECT nome, codcliente, fotogeral FROM Clientes Group By nome"

 

 

Mais deu o Erro:

 

Tipo de erro:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)

[Microsoft][Driver ODBC para Microsoft Access] Você tentou executar uma consulta que não inclui a expressão 'codcliente' especificada como parte de uma função agregada.

 

 

O que devo fazer?

 

[]s,

Adilson

Compartilhar este post


Link para o post
Compartilhar em outros sites

????? Help....

 

Olá pessoal, beleza...

Preciso montar uma Sql que pegue os campos:

nome, codcliente, fotogeral

E depois preciso usar o Group By para trazer somente uma vez o nome na tela, pq tenho varios cadastros na mesma tabela com o mesmo nome.

Tentei assim:

 

mySQL = "SELECT nome, codcliente, fotogeral FROM Clientes Group By nome"

 

 

Mais deu o Erro:

 

Tipo de erro:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)

[Microsoft][Driver ODBC para Microsoft Access] Você tentou executar uma consulta que não inclui a expressão 'codcliente' especificada como parte de uma função agregada.

 

 

O que devo fazer?

 

[]s,

Adilson

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal, beleza...

Preciso montar uma Sql que pegue os campos:

nome, codcliente, fotogeral

E depois preciso usar o Group By para trazer somente uma vez o nome na tela, pq tenho varios cadastros na mesma tabela com o mesmo nome.

Tentei assim:

 

mySQL = "SELECT nome, codcliente, fotogeral FROM Clientes Group By nome"

 

 

Mais deu o Erro:

 

Tipo de erro:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)

[Microsoft][Driver ODBC para Microsoft Access] Você tentou executar uma consulta que não inclui a expressão 'codcliente' especificada como parte de uma função agregada.

 

 

O que devo fazer?

 

[]s,

Adilson

Olá adilson!

Pelo seu código, você esqueceu de colocar tb o codcliente.

 

Faça assim:

mySQL = "SELECT  nome, codcliente, fotogeral FROM Clientes Group By nome, codcliente"
se der certo, posta aí

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.