Boa tarde pessoal.
Estou com o seguinte problema, quero buscar os valores do campo itvaloricmssubstituicao quando o cliente é do estado do MA e somar todas as notas e o valor da soma colocar no campo ru valor.
Sei que minha SQL não está nem montada direto, pois não entendo muito do comando SUM
#
SQLEXEC sum(itvaloricmssubstituicao) as icmsubst
from faturamento, itensfaturamento, clientefornecedor
where facodigoempresa=<<codigoempresa>>
and fasequencial = itsequencial
and fadataemissao between <<zzdataini>> and <<zzdatafin>>
and faufcliente in('MA')
update RUBRICASDETALHES set rudata = <<zzdatafin>>
from faturamento, itensfaturamento, clientefornecedor
inner join itensfaturamento on(fasequencial = itsequencial)
where facodigoempresa=<<codigoempresa>>
and fasequencial = itsequencial
and fadataemissao between <<zzdataini>> and <<zzdatafin>>
and faufcliente in('MA')
and (itvalorbasesubstituicaoicms <> 0 or itvaloricmssubstituicao <> 0)
and faindcancelamento <> <<zztipocancela>>
update RUBRICASDETALHES set rucodigocotepe = 'MA129999'
from faturamento, itensfaturamento, clientefornecedor
inner join itensfaturamento on(fasequencial = itsequencial)
where facodigoempresa=<<codigoempresa>>
and fasequencial = itsequencial
and fadataemissao between <<zzdataini>> and <<zzdatafin>>
and faufcliente in('MA')
and (itvalorbasesubstituicaoicms <> 0 or itvaloricmssubstituicao <> 0)
and faindcancelamento <> <<zztipocancela>>