Condividi tramite

Query: somme e sottrazioni di tabelle differenti!

Anonimo
2015-10-02T18:38:29+00:00

Buonasera a tutti,

sono nuovo in Access e per questo chiedo il vostro aiuto!  

Inizio con spiegare le mie tabelle:

Tbl-Clienti (dove ci sono i campi "Nome","Cognome", "ID" in relazione con Tbl-Pagamenti e Tbl-Ore)

Tbl-Pagamenti (dove è presente un campo "Ore" - ed un campo "Tipo");

Tbl-Ore (dove è presente un campo "Scalare" - ed un campo "Tipo").

Attraverso la maschera "Pagamenti" inserisco quante ore ha pagato un "Cliente" ed il tipo di servizio pagato. Giornalmente tramite un'altra maschera "Ore" inserisco quante ore ha consumato il "Cliente" e da quale servizio.

Vorrei visualizzare in una lista tramite una query le ore rimaste a ciascun "Cliente" per ogni tipo.

Credo che dovrebbe essere qualcosa del genere:

  • Visualizzare "Nome Cognome" da Tbl-Clienti;
  • sommare "Ore" da Tbl-Pagamenti in base al "Tipo";
  • sommare "Ore" da Tbl-Ore in base al "Tipo";
  • sottrarre da "Ore" Tbl-Pagamenti a "Ore" da Tbl-Ore in base al "Tipo" uguale;
  • Far Visualizzare "Totali Ore Rimanenti" per ogni Cliente in base al "Tipo".

Spero qualcuno mi aiuti.

Saluti a tutti...

Andrea

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

2 risposte

Ordina per: Più utili
  1. Anonimo
    2015-10-06T14:58:39+00:00

    Buonasera Mimmo,

    ti ringrazio per la risposta.

    ho risolto modificando alcune relazioni ed aggiungendo una tabella cosi la query risulta molto più semplice.

    Ti ringrazio ancora...

    Andrea (N.b. Piero è il proprietario dell'email che ha lasciato a me) ;-).

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-10-04T15:06:34+00:00

    Ciao Piero,

    proviamo a creare una prima query. In disegno della query trascina le tabelle tbl-Clienti e tbl-Pagamenti, lega quindi l'ID della tabella Clienti all'Id_Cliente della Pagamenti.

    Seleziona Cognome,  ecc. da Clienti e Tipo ed Ore da Pagamenti.

    Ora con il click di destra del mouse, seleziona il simbolo sigma (sommatoria) in basso nella colonna Ore al posto di raggruppamento seleziona somma.

    Dimmi se hai problemi

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento