Select DISTINCT com SUM
Estou precisando de ajuda!!!!!!
Preciso de um select que me traga os dados de uma coluna sem repetição e soma o valor correspondente a cada dado igual.
Exemplo:
Tabela: veículo
Coluna 1 - Placa
Coluna 2 - Valor de cada peça.
placa VALOR
MVW-0123 50,00
MVW-0123 60,00
AAA-7890 40,00
AAA-7890 80,00
O SELECT seria para trazer os dados da seguinte maneira:
MVW-0123 110,00
AAA-7890 120,00
agradeço se alguém me ajudar.
FDAMDS
Preciso de um select que me traga os dados de uma coluna sem repetição e soma o valor correspondente a cada dado igual.
Exemplo:
Tabela: veículo
Coluna 1 - Placa
Coluna 2 - Valor de cada peça.
placa VALOR
MVW-0123 50,00
MVW-0123 60,00
AAA-7890 40,00
AAA-7890 80,00
O SELECT seria para trazer os dados da seguinte maneira:
MVW-0123 110,00
AAA-7890 120,00
agradeço se alguém me ajudar.
FDAMDS
Fdamds
Curtidas 0
Respostas
Afarias
26/09/2009
um pouco de SQL básico:
select placa, sum(valor)
from veiculo
group by placa
T+
select placa, sum(valor)
from veiculo
group by placa
T+
GOSTEI 0
Fdamds
26/09/2009
Obrigado afarias, é que sou iniciante!
Ajude-me mais uma vez.
o resultado do SUM me dá um número sem casas decimais, assim o valor 300,00 está se tornando 30000. Aí quando jogado no relatório rave ele entende como se fosse 30.000.
Como faço para formatar esse número com duas casas decimais??????
FDAMDS
Ajude-me mais uma vez.
o resultado do SUM me dá um número sem casas decimais, assim o valor 300,00 está se tornando 30000. Aí quando jogado no relatório rave ele entende como se fosse 30.000.
Como faço para formatar esse número com duas casas decimais??????
FDAMDS
GOSTEI 0
Afarias
26/09/2009
|o resultado do SUM me dá um número sem casas decimais, assim o valor
|300,00 está se tornando 30000. Aí quando jogado no relatório rave ele
|entende como se fosse 30.000.
|Como faço para formatar esse número com duas casas decimais??????
Isto é estranho. Qual o tipo do campo?
Bom, independente, vc pode formatar o valor usando a propriedade DisplayFormat do TField ou, se houver semelhante, do componente visual q está mostrando o valor (label do relatório ou seja lá o q for)
T+
|300,00 está se tornando 30000. Aí quando jogado no relatório rave ele
|entende como se fosse 30.000.
|Como faço para formatar esse número com duas casas decimais??????
Isto é estranho. Qual o tipo do campo?
Bom, independente, vc pode formatar o valor usando a propriedade DisplayFormat do TField ou, se houver semelhante, do componente visual q está mostrando o valor (label do relatório ou seja lá o q for)
T+
GOSTEI 0