Sql No Access Erro ao SOMAR

SQL

19/01/2017

Olá tenho o seguinte SQL:

SELECT tbl_CadManutencao.[Data Inicial], tbl_CadManutencao.[Data Final], tbl_CadManutencao.[Tipo Manutenção], tbl_tipoManutenção.Dias, DateDiff("d",[Data Inicial],[Data Final]) AS [Total Dias], IIf([Total Dias]<=[Dias],1,0) AS DiaOk, IIf([Total Dias]>[Dias],1,0) AS DiaNot, Sum([DiaOk]) AS [Soma Dia Ok]

FROM tbl_tipoManutenção INNER JOIN tbl_CadManutencao ON tbl_tipoManutenção.cod_tipoManutencao = tbl_CadManutencao.[Tipo Manutenção];

O que tenho que fazer é criar um campo "Soma Dia Ok" que irá receber a soma total do campo "DiaOk" só que ao colocar a função para somar aparece o seguinte erro:

"Sua Consulta não inclui a expressão especificada 'Data Inicial' como parte de uma função de agregação".

Me ajudem por favor.
Rharison

Rharison

Curtidas 0

Respostas

Rharison

Rharison

19/01/2017

Algum HELP???
GOSTEI 0
Wilson Neto

Wilson Neto

19/01/2017

Bom dia,
não tenho domínio de SQL, mas se não estou enganado por você ter usado uma função de agregação SUM(), você terá que acrescentar todas as colunas não agregadas no GROUP BY.

Por isso o erro.
GOSTEI 0
POSTAR