Gestione Vendite

Download Report

Transcript Gestione Vendite

DATA BASE GESTIONE VENDITE
1
QUERY1
Per ogni Cognome di Rappresentante e Descrizione di Prodotto calcolare
• la somma delle quantità vendute: Somma (Quantità)
• Il totale dell’incasso: Totale incasso : Somma (Quantità * PrezzoUnitario)
SELECT R.Cognome AS Rappresentante, P.Descrizione AS Prodotto,
Sum(D.Quantità) AS QuantitàVenduta, Sum(D.Quantità* P.PrezzoUnitario)
AS TotaleIncasso
FROM Rappresentanti AS R, Ordini AS O, Dettordini AS D, Prodotti AS P
WHERE R.IdRapp=O.Idrapp and O.IdOrd= D.IdOrd and D.IdProd=P.IdProd
GROUP BY R.Cognome, P.Descrizione;
2
Star schema lineare delle vendite
Con piccole varianti è possibile calcolare per Rappresentante - Cognome e Nome - e
Prodotto – Descrizione – il “Totale Quantità venduta” =Somma(Quantità) ed il relativo
“Incasso = Somma( Quantità * PrezzoUnitario): la tabella risultante è detta “ Star schema
lineare” – vedi la figura ottenuta con il prodotto Ms-Access.
3
Assegnate, in rappresentazione relazionale, le seguenti misure (quantità
totale venduta, incasso) delle “vendite” per nominativo di Rappresentante e
Prodotto venduto:
È possibile con l’uso delle query incrociate visualizzare la tabella
“bidimensionale” : Nominativo, Prodotto ( Incasso) con indicazione per
ogni rappresentante anche dell’incasso complessivo.
4