
29-11-10, 18:53
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα στην παρέα
Μαρία καλωσόρισες.
Στο δείγμα βάσης δεδομένων που επισυνάπτεται παρουσιάζεται μια άλλη προσέγγιση με χρήση ερωτήματος διασταύρωσης. - Η βάση αποτελείται από ένα απλό πίνακα «tblPolisis» με πεδία «Politis», «Pelatis» και «Apotelesma». Το τελευταίο πεδίο παίρνει τιμές «Αναμονή», «Κερδισμένη» και «Χαμένη».
- Από το ερώτημα διασταύρωσης «qryApotelesmataAnaPoliti» το οποίο στηρίζεται στον πίνακα «tblPolisis» (θα μπορούσε να στηριχθεί και σε ρώτημα) που εμφανίζει το πλήθος των επισκέψεων κάθε πωλητή και τα ποσοστά ανά κατηγορία «Αναμονή», «Κερδισμένη» και «Χαμένη».
Παρακάτω δίνεται και η SQL προβολή του ερωτήματος διασταύρωσης, στο οποίο, αν χρησιμοποιηθεί, θα πρέπει να γίνουν οι αναγκαίες αλλαγές στα ονόματα. Κώδικας: TRANSFORM Count(tblPolisis.[Pelatis])/[Σύνολο Πελατών] AS ΠλήθοςΤουPelatis
SELECT tblPolisis.Politis, Count(tblPolisis.Pelatis) AS [Σύνολο Πελατών]
FROM tblPolisis
GROUP BY tblPolisis.Politis
PIVOT tblPolisis.Apotelesma;
Φιλικά/Γιώργος
Υ.Γ Γιάννη καλωσορίζω και σ’ ένα ......
|