Preciso de uma ajuda em uma consulta ao meu banco de dados Access à partir de um projeto VB6.
Preciso contar os dados de um campo, onde esses dados sejam distintos um do outro. já tentei usar count(distinct ID) porém aparece um erro informando que falta argumentos.
Exemplo:
ID
1
1
2
2
3
4
Está contando duas vezes os dados repetidos.
Segue código utilizado:
rs.Open "Select Data_Cad, count(ID) as rID, count(Cod_Item) as rItens, sum(Val_Total) as rValor_Venda, sum(Val_Lucro) as rValor_Lucro from TBL_PDV WHERE Data_Cad between # " & VBA.Format(dtpInicial.Value, "mm/dd/yyyy") & "# and #" & VBA.Format(dtpFinal.Value, "mm/dd/yyyy") & "#group by Data_Cad ", db, 3, 3
Pergunta
Edelmiro
Olá,
Preciso de uma ajuda em uma consulta ao meu banco de dados Access à partir de um projeto VB6.
Preciso contar os dados de um campo, onde esses dados sejam distintos um do outro. já tentei usar count(distinct ID) porém aparece um erro informando que falta argumentos.
Exemplo:
ID
1
1
2
2
3
4
Está contando duas vezes os dados repetidos.
Segue código utilizado:
rs.Open "Select Data_Cad, count(ID) as rID, count(Cod_Item) as rItens, sum(Val_Total) as rValor_Venda, sum(Val_Lucro) as rValor_Lucro from TBL_PDV WHERE Data_Cad between # " & VBA.Format(dtpInicial.Value, "mm/dd/yyyy") & "# and #" & VBA.Format(dtpFinal.Value, "mm/dd/yyyy") & "#group by Data_Cad ", db, 3, 3
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.