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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 10-03-14, 21:13
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή Ένωση πινάκων σε ερώτημα

καλησπέρα παιδιά

έχω μια βάση με βαθμολογία ομάδων όπου αποτελείτε από τρεις πίνακες (ΟΜΑΔΕΣ, ΑΠΟΤΕΛΕΣΜΑΤΑ, ΚΑΤΑΣΤΑΣΗ).
Το πρόβλημα είναι ότι δημιουργώντας ένα ερώτημα (ΒΑΘΜΟΛΟΓΙΑ_ΕΡ) έχοντας ένα άθροισμα στους βαθμούς μου εμφανίζει διπλότυπες εγγραφές στην ομάδα.
επισυνάπτω την βάση για καλύτερη κατανόηση

έχω κολλήσει, υποψιάζομαι ότι το πρόβλημα δημιουργείτε από τον πίνακα ΚΑΤΑΣΤΑΣΗ αλλά δεν μπορώ να καταλάβω το πως να τον ενώσω στο ερώτημα ώστε να πάρω το επιθυμητό αποτέλεσμα. Αν αφαιρέσω την ένωση (αγωνιστική) θα έχω το επιθυμητό αποτέλεσμα αλλά
σε κάθε αγωνιστική για την συγκεκριμένη ομάδα θα παίρνω (κατάσταση) οπού είναι μη αποδεκτό διότι θέλω να εμφανίζει κατάσταση ομάδας για την συγκεκριμένη αγωνιστική.

ευχαριστώ
Στράτος

ΥΓ παρακαλώ όχι VBA κωδικά
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΒΑΘΜΟΛΟΓΙΑ_ΟΜΑΔΩΝ.mdb (344,0 KB, 10 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη lammis : 11-03-14 στις 10:18.
Απάντηση με παράθεση
  #2  
Παλιά 11-03-14, 01:57
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-05-2009
Περιοχή: Αθήνα
Μηνύματα: 169
Προεπιλογή

Στράτο καλημέρα
Δοκίμασε να βάλεις στην θέση της κατάστασης στο ερώτημα το παρακάτω:
κατασταση: DLookUp("κατασταση";"ΚΑΤΑΣΤΑΣΗ"; "αγωνιστικη=" & DMax("αγωνιστικη";"ΚΑΤΑΣΤΑΣΗ") & " AND ομαδα=" & [ομαδα_κδ] & "")
Σου δίνει την κατάσταση της ομάδας στην τελευταία αγωνιστική. Είναι το μόνο που μπορείς να πάρεις εφόσον δεν περιλαμβάνεις την αγωνιστική στα συγκεντρωτικά αποτελέσματα.

Τελευταία επεξεργασία από το χρήστη sarafis : 11-03-14 στις 04:32.
Απάντηση με παράθεση
  #3  
Παλιά 11-03-14, 10:39
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή

καλημέρα Στέλιο
Σ' ευχαριστώ για την απάντηση.

Δοκίμασα αυτό που μου απάντησες και δουλεύει αλλά δεν είναι αυτό που επιθυμώ διότι αν επιλέξω να δω ένα μέρος από τις αγωνιστικές (με where between 1 and 2) παίρνω τιμή στην κατάσταση όπου αντιστοιχεί στην τρίτη αγωνιστική.
Ανέβασα εκ νέου την βάση με το κριτήριο between στο πεδίο αγωνιστικές
Απάντηση με παράθεση
  #4  
Παλιά 11-03-14, 14:40
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-05-2009
Περιοχή: Αθήνα
Μηνύματα: 169
Προεπιλογή

Στράτο καλημέρα, δοκίμασε
Τελ_βαθμ: DSum("βαθμος";"ΑΠΟΤΕΛΕΣΜΑΤΑ";"α γωνιστικη<=" & [ΑΠΟΤΕΛΕΣΜΑΤΑ].[αγωνιστικη] & "AND ομαδα=" & [ομαδα_κδ] & "")
Απάντηση με παράθεση
  #5  
Παλιά 11-03-14, 18:26
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή

Φίλε Στέλιο καλησπέρα
Δοκίμασα αυτό που μου είπες και παρατήρησα ότι πρώτον μου δίνει λάθος άθροισμα στο Τελ_βαθμ και δεύτερον αν επιλέξω να δω όλες τις αγωνιστικές (δλδ between 1 and 3 ) παίρνω διπλές εγγραφές
Σ' ευχαριστώ και πάλι για την απάντηση
Απάντηση με παράθεση
  #6  
Παλιά 11-03-14, 21:37
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-05-2009
Περιοχή: Αθήνα
Μηνύματα: 169
Προεπιλογή

Στράτο καλησπέρα
Παρέλειψα να σου πώ να βάλεις μόνο την αγωνιστική και όχι between. Δες στο συνημμένο. Νομίζω λειτουργεί σωστά.
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΒΑΘΜΟΛΟΓΙΑ_ΟΜΑΔΩΝ.mdb (388,0 KB, 13 εμφανίσεις)
Απάντηση με παράθεση
  #7  
Παλιά 13-03-14, 12:38
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή

Φίλε Στέλιο σε ευχαριστώ είσαι απίθανος αυτό ακριβώς ζητούσα
Τώρα κάτι τελευταίο αν μπορείς να μου πεις
Έχω προσθέσει ένα πίνακα με ΜΕΙΟΝ (δλδ να αφαιρώ βαθμούς από την τελ_βαθμ) και δεν γνωρίζω πως να κάνω το άθροισμα, έχω ανεβάσει την βάση εκ νέου για το καταλάβεις καλύτερα

και πάλι σε ευχαριστώ
Στράτος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΒΑΘΜΟΛΟΓΙΑ_ΟΜΑΔΩΝ.mdb (412,0 KB, 1 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 13-03-14, 14:34
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-05-2009
Περιοχή: Αθήνα
Μηνύματα: 169
Προεπιλογή

Στράτο καλημέρα
Με την ίδια μέθοδο προσθέτεις και τους αφαιρούμενους βαθμούς εφόσον τους καταχωρείς με αρνητικό πρόσημο ή τους αφαιρείς εφόσον τους καταχωρείς με θετικό πρόσημο. Πρόσεξε λίγο την ονομασία των πεδίων. Στον πίνακα ΜΕΙΟΝ περνάς την Αγωνιστική με τονο ενώ στην ΚΑΤΑΣΤΑΣΗ χωρίς επίσης το το id της ομάδας το εμφανίζεις στον πίνακα της ομάδας ώς ομαδα_κδ, στον πίνακα ΚΑΤΑΣΤΑΣΗ ώς ομαδα, στον πίνακα ΜΕΙΟΝ ώς κωδ_ομαδ.
Θα σου πρότεινα να γράψεις τα ονόματα των πινάκων και των πεδίων με αγγλικούς χαρακτήρες (greeklish) και να χρησιμοποιήσεις τις λεζάντες για την εμφάνιση γιατί όταν μεγαλώσει λίγο η βάση δεν θα βγάζεις άκρη.
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΒΑΘΜΟΛΟΓΙΑ_ΟΜΑΔΩΝ.mdb (408,0 KB, 10 εμφανίσεις)
Απάντηση με παράθεση
  #9  
Παλιά 13-03-14, 20:18
Όνομα: Στράτος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 19-01-2010
Μηνύματα: 29
Προεπιλογή

Φίλε Στέλιο σε ευχαριστώ και πάλι είσαι τέλειος
μια τελευταία λεπτομέρεια αν γνωρίζεις πως μπορώ να αλλάξω το Nz με κάτι αντίστοιχο διότι πρόκειται να ανέβει σε site και το Nz δεν το δέχεται, ίσως με IIF ή ISNULL (έχω κολλήσει)

Να'σαι καλά
Στράτος
Απάντηση με παράθεση
  #10  
Παλιά 13-03-14, 22:47
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-05-2009
Περιοχή: Αθήνα
Μηνύματα: 169
Προεπιλογή

Καλησπέρα
Με IIF και ISNULL

Μια ερώτηση, σε Site πως έχεις πρόσβαση στην Access?
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΒΑΘΜΟΛΟΓΙΑ_ΟΜΑΔΩΝ.mdb (408,0 KB, 19 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Συναρτήσεις ] ΕΝΩΣΗ TEXT BOX asarigiannis Access - Ερωτήσεις / Απαντήσεις 1 04-07-14 16:42
[ Ερωτήματα ] Ερώτημα που στο πεδίο ΣΗΜΕΡΟΜΗΝΙΑ να περιέχει τις ημερομηνίες και των δυο πινάκων apostolos Access - Ερωτήσεις / Απαντήσεις 6 29-03-14 09:03
Ένωση πινάκων - αυτόματη ενημέρωση ΧΟΥ Excel - Ερωτήσεις / Απαντήσεις 1 13-03-13 17:33
[Excel07] Ένωση Φύλλων mdragon Excel - Ερωτήσεις / Απαντήσεις 8 26-10-10 17:25
Ένωση εγγραφών από 2 πίνακες σε ένα ερώτημα mdragon Access - Ερωτήσεις / Απαντήσεις 5 18-04-10 15:37


Η ώρα είναι 20:26.