Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 20-02-13, 14:17
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Δημήτρη ο παρακάτω κώδικας SQL σε ερώτημα της Access εμφανίζει τα σύνολα εσόδων - εξόδων λαμβάνοντας υπόψη τα κριτήρια:
[Δώσε ημερομηνία έναρξης]
και
[Δώσε ημερομηνία λήξης].

Κώδικας:
PARAMETERS [Δώσε ημερομηνία έναρξης] DateTime, [Δώσε ημερομηνία λήξης] DateTime;
SELECT [ΑΙΤΙΟΛΟΓΙΑ ΕΞΟΔΩΝ].[ΑΙΤΙΟΛΟΓΙΑ ΕΞΟΔΩΝ], DSum("[ΠΟΣΟ]","[ΕΣΟΔΑ]","([ΗΜΕΡΟΜΗΝΙΑ] 
Between #" & Format(Nz([Δώσε ημερομηνία έναρξης],1),"m/d/yyyy") & "# And #" & 
Format(Nz([Δώσε ημερομηνία λήξης],2958465),"m/d/yyyy") & "#) AND [ΕΙΔΟΣ] = '" & 
[ΑΙΤΙΟΛΟΓΙΑ ΕΞΟΔΩΝ] & "'") AS Έσοδα, DSum("[ΕΞΟΔΑ]","[ΕΞΟΔΑ]","([ΗΜΕΡΟΜΗΝΙΑ] Between #" & 
Format(Nz([Δώσε ημερομηνία έναρξης],1),"m/d/yyyy") & "# And #" & 
Format(Nz([Δώσε ημερομηνία λήξης],2958465),"m/d/yyyy") & "#) AND [ΑΙΤΙΟΛΟΓΙΑ] = '" & [ΑΙΤΙΟΛΟΓΙΑ ΕΞΟΔΩΝ] & "'") AS Έξοδα
FROM [ΑΙΤΙΟΛΟΓΙΑ ΕΞΟΔΩΝ];
Αφού ανοίξεις το ερώτημα με τον παραπάνω κώδικα, μπορείς να με χρήση φίλτρου να απομονώσεις τα προϊόντα που σε ενδιαφέρουν. Είναι πιο πρακτικό από το να τρέχεις το ερώτημα για κάθε προϊόν χωριστά.

Καλή συνέχεια.

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση