Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ερωτήματα ] αθροισμα ομοειδων

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 04-06-14, 12:39
Όνομα: Εύη
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-01-2014
Μηνύματα: 65
Προεπιλογή αθροισμα ομοειδων

καλημέρα σας,

ξέρω ότι εμφανίζομαι στο forum μόνο όταν έχω προβλήματα με την βάση που κατασκευάζω αλλά γενικότερα οι γνώσεις μου δεν είναι ικανές να δώσουν βοήθεια σε άλλα μέλη, γι'αυτό παρακαλώ για την επιείκεια σας!

θέλω να σας ρωτήσω κάτι που μπορεί να είναι πολύ απλό αλλά εγώ να μην μπορώ καθοδηγήσω τον εαυτό μου προς την σωστή κατεύθυνση.
το ερώτημά μου είναι το εξής:
έχω την παρακάτω βάση, τι ερώτημα χρειάζεται να δημιουργήσω ώστε να αθροίζει σε μια γραμμή ανά είδος το σύνολο των αγορών και το σύνολο των αναλώσεων -και να προκύπτει από εκεί το υπόλοιπο της ποσότητας που πρέπει να έχω στην αποθήκη μου?

ευχαριστώ εκ των προτέρων
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Database21.accdb (396,0 KB, 20 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 04-06-14, 14:14
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Εύη, σε προβολή SQL, μπορείς να χρησιμοποιήσεις το παρακάτω ερώτημα:

Κώδικας:
SELECT αγορες.είδος, Sum(αγορες.ποσότητα) AS Σύνολο_Αγορών, Sum(αναλώσεις.ποσότητα) AS Σύνολο_Αναλώσεων, 
Sum(Nz([αγορες]![ποσότητα],0)-Nz([αναλώσεις]![ποσότητα],0)) AS Υπόλοιπο
FROM αγορες LEFT JOIN αναλώσεις ON αγορες.είδος = αναλώσεις.είδος
GROUP BY αγορες.είδος;
Το βασικότερο σε μια ΒΔ είναι η σχεδίασή της.

Αν έχεις σκοπό να ασχοληθείς σοβαρά με τις βάσεις δεδομένων, θα σε συμβούλευα να διαβάσεις προσεκτικά το παρακάτω άρθρο:

Βασικές αρχές σχεδίασης βάσης δεδομένων - Access

Γιώργος
Απάντηση με παράθεση
  #3  
Παλιά 05-06-14, 06:35
Όνομα: Εύη
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-01-2014
Μηνύματα: 65
Προεπιλογή

καλημέρα,

ευχαριστώ πολύ και για την κατεύθυνση που μου δίνεται και για την λύση του προβλήματός μου.
θα φροντίσω να βρω χρόνο να μελετήσω τον οδηγό που μου στείλατε

και πάλι ευχαριστώ
Εύη
Απάντηση με παράθεση
  #4  
Παλιά 05-06-14, 14:15
Όνομα: Εύη
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-01-2014
Μηνύματα: 65
Προεπιλογή

αγαπητέ Γιώργο, ευχαριστώ για την βοήθεια

διαπίστωσα όμως ότι κάτι πρέπει να λείπει από τον κώδικα γιατί μου κάνει το εξής:
πολλαπλασιάζει το άθροισμα του είδους των αγορών επί όσες φορές εμφανίζεται το είδος στις αναλώσεις. ρίξε μια ματιά στο αποτέλεσμα του ερωτήματος

αντί το αποτέλεσμα να είναι για το είδος α 42 - 5 = 37 υπολογίζει 84 - 15 = 69 (έχει 3 γραμμές στις αγορές και 2 γραμμές στις αναλώσεις)

τι μπορούμε να κάνουμε?
Απάντηση με παράθεση
  #5  
Παλιά 05-06-14, 15:51
Όνομα: Εύη
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-01-2014
Μηνύματα: 65
Προεπιλογή

γειά σας και πάλι,

νομίζω ότι βρήκα την λύση στο πρόβλημά μου
λίγο ανορθόδοξα βέβαια αλλά το αποτέλεσμα το είναι ικανοποιητικό.
δείτε το συνημμένο και πείτε μου τη γνώμη σας

καλό απόγευμα!
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Database21-1.accdb (512,0 KB, 20 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 05-06-14, 16:03
Όνομα: Εύη
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-01-2014
Μηνύματα: 65
Προεπιλογή

το ένα φέρνει το άλλο!

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

Καλησπέρα

Εύη, έχεις δίκιο.

Δες το ερώτημα qryStock που ενσωμάτωσα στη βάση δεδομένων σου.

Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Stock.accdb (548,0 KB, 54 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 05-06-14, 20:50
Όνομα: Εύη
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-01-2014
Μηνύματα: 65
Προεπιλογή

ευχαριστώ πολύ

θα το δοκιμάσω αύριο και θα επανέλθω

καλό βράδυ
Απάντηση με παράθεση
  #9  
Παλιά 06-06-14, 13:37
Όνομα: Εύη
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-01-2014
Μηνύματα: 65
Προεπιλογή

Καλησπέρα,

Γιώργο ευχαριστώ για την πολύτιμη βοήθεια, δουλεύει ολόσωστα και σε υπερευχαριστώ

καλή συνέχεια,
Εύη
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Επιλογη κ αθροισμα apache Excel - Ερωτήσεις / Απαντήσεις 3 15-12-15 19:20
[ Ερωτήματα ] συνεχεια θεματος "αθροισμα ομοειδων" ευη79 Access - Ερωτήσεις / Απαντήσεις 6 28-08-14 22:03
[ Ερωτήματα ] Μερικό άθροισμα octapus Access - Ερωτήσεις / Απαντήσεις 10 11-10-13 10:58
Πρόβλημα σε άθροισμα wint3r Access - Ερωτήσεις / Απαντήσεις 6 23-08-13 09:33
[ Ερωτήματα ] Άθροισμα ημερών xristos0718 Access - Ερωτήσεις / Απαντήσεις 2 16-01-12 23:00


Η ώρα είναι 07:31.