salve mi appare nella seguente query
SELECT diba.[Flag Consumo Reale], diba.cod_acc_FULL, diba.[Parte Materiale], diba.[Colore Materiale], [diba]![Descrizione Componente] & "-" & [diba]![Campo35] AS desc_mp, diba.com_full, diba.Magazzino, diba.[Unit{ di misura], Sum(diba.[Impegno Residuo]) AS [SommaDiImpegno Residuo], giacenze.Giacenza, giacenze.data_agg AS data_aggiornamento_giacenza
FROM diba LEFT JOIN giacenze ON (diba.Magazzino = giacenze.Magazzino) AND (diba.cod_acc_FULL = giacenze.cod_full)
WHERE (((diba.Avanzamento)=1))
GROUP BY diba.[Flag Consumo Reale], diba.cod_acc_FULL, diba.[Parte Materiale], diba.[Colore Materiale], [diba]![Descrizione Componente] & "-" & [diba]![Campo35], diba.com_full, diba.Magazzino, diba.[Unit{ di misura], giacenze.Giacenza, giacenze.data_agg;
l'errore
tipi di dati non corrispondenti nell'espressione criterio
se però nella query precedente faccio una inner join oppu re right join mi funziona correttamente
come mai?
grazie
daniele