Não sei se o título ficou bom, mas eu preciso contar a quantidade de produtos entregues comparando com 2 tabelas.
O problema é que eu não consegui usar o DCount porque o parâmetro de comparação é de outra tabela:
Eu tentei:
DCount("QuantEntregue","detEntregas","IDContrato = " & Me.IDContrato)
Mas não dá porque o campo IDContrato é da tabela 'Entregas' (pai de 'detEntregas') então o que eu fiz?
"SELECT CodProduto, Sum(QuantEntregue) AS SomaDeQuantEntregue FROM Entregas INNER JOIN detEntregas ON Entregas.IDEntrega = detEntregas.IDEntrega GROUP BY IDContrato, CodProduto HAVING (((IDContrato)=" & Me.IDContrato & "));"
Só que mesmo assim ele não me dá o Total de QuantEntregue, que no caso seria a Soma[SomaDeQuantEntregue].
Como eu faço para obter este valor total para comparar com outra sql que montarei depois?
O problema é que eu não consegui usar o DCount porque o parâmetro de comparação é de outra tabela:
Eu tentei:
DCount("QuantEntregue","detEntregas","IDContrato = " & Me.IDContrato)
Mas não dá porque o campo IDContrato é da tabela 'Entregas' (pai de 'detEntregas') então o que eu fiz?
"SELECT CodProduto, Sum(QuantEntregue) AS SomaDeQuantEntregue FROM Entregas INNER JOIN detEntregas ON Entregas.IDEntrega = detEntregas.IDEntrega GROUP BY IDContrato, CodProduto HAVING (((IDContrato)=" & Me.IDContrato & "));"
Só que mesmo assim ele não me dá o Total de QuantEntregue, que no caso seria a Soma[SomaDeQuantEntregue].
Como eu faço para obter este valor total para comparar com outra sql que montarei depois?