>Salve a tutti ho un problema che non so come risolvere perchè
>non conosco tutti i comandi di access. Vi spiego con un esempio:
>Ho una tabella VENDITE dove ci sono i campi codcliente, totfattura e incasso.
>Poi ho un'altra tabella INCASSI dove ci sono i campi codcliente e incasso.
>Premetto che le due tabelle non hanno alcun tipo di legame,
>come faccio a creare una query che mia dia come risultato:
>SOMMA totfattura meno la SOMMA VENDITE.incasso
>meno la SOMMA INCASSI.incasso?
Ciao Fabio,
Se ho interpretato bene la domanda, una soluzione potrebbe essere:
SELECT SUM(V.totfattura) - SUM(V.incasso) - SUM(I.incasso)
FROM Vendite AS V
INNER JOIN Incassi AS I
ON V.codcliente = I.codcliente;
>Naturalmente inserendo un codice cliente
>che sia uguale per tutte e due le tabelle.
Se vuoi eseguire il calcolo su un singolo cliente, aggiungi la clausola WHERE:
...
WHERE V.codcliente = x;
>Aspetto una vostra
>risposta grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org