• User Newbie

    Subquery/Viste o Insert into?

    Ciao a tutti!!!
    Devo eseguire il calcolo del totale del costo di varie tuple in varie tabelle, il totale, deve essere inserto in un'altra tabella, dove,sempre con una query, devo inserire anche altri dati.
    In parole più specifiche:
    Devo calcolare il costo totale dei servizi di un ospite (nome e cognome) dell'albergo (quindi il costo della camera/e) più il costo degli evemtuali servizi eseguiti nel centro benessere (qui ci sono vari campi costo...ad esempio costo idromassaggio, costo solarium ecc), sottratto all'acconto
    Le entità sono quindi camere (costo camera) centro benessere(costi trattamenti) e pagamenti (acconto).
    Il risultato deve essere scritto in pagamenti assieme ad altri valori (tipo pagamento, data, acconto,settore pagamento,valuta, totale (quello che deve essere calcolato))

    Spero di essere stato chiaro vista la complessità della query...

    Ho pensato a delle subquery ..ma si appesantisce un bel po il calcolo e poi non è funzionale...
    ho pensato anche a delle viste..ma non saprei come trasferire i dati poi dalla query alla tabella pagamenti...:x

    Come potrei sviluppare questa query?