Εμφάνιση ενός μόνο μηνύματος
  #7  
Παλιά 12-05-11, 17:44
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα στην παρέα

Η ΒΔ που επισυνάπτω αποτελεί προσομοίωση του ζητούμενου από το Χρήστο, αν το κατάλαβα σωστά.
Αποτελείται:
1) Από τον πίνακα «test» με πεδία fA, fB, fC και fD.
2) Την έκθεση «qryTest» στην οποία γίνεται ομαδοποίηση με βάση το πεδίο fA.
Στην έκθεση εμφανίζονται μόνο οι εγγραφές που το άθροισμα των τιμών του πεδίου fB για κάθε ομάδα δεν είναι μικρότερο του 5.
Για να επιτευχθεί αυτό, αφού σχεδίασα την έκθεση με βάση τον πίνακα test, στη συνέχεια άλλαξα την προέλευση εγγραφών στο παρακάτω ερώτημα:
Κώδικας:
SELECT tblTest.*
FROM tblTest
WHERE (((tblTest.fA) In (SELECT tblTest.fA FROM tblTest GROUP BY tblTest.fA HAVING (((Sum(tblTest.fB))>=5)))));
Φιλικά/Γιώργος

ΥΓ Φίλε Νίκο δε μελέτησα ακόμα τη λύση που πρότεινες
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb FilterReportBySum.mdb (232,0 KB, 34 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 12-05-11 στις 17:47. Αιτία: πρόσθεσα το ερώτημα
Απάντηση με παράθεση