![]() |
Σύνθεση 2 πεδίων και κατανομή θέσεων 2 Συνημμένο(α) Καλησπέρα και χρόνια σας πολλά. Στο παράδειγμα που ανεβάζω έχω 2 θέματα να αντιμετωπίσω. 1)Στους πίνακες NAMES και ΝΑΤΙΟΝ υπάρχουν τα πεδία GR_NAT, AITHSH ΚΑΙ ID. Πως μπορούμε να πάρουμε τα δεδομένα από τα 2 πεδία GR_NAT και AITHSH και να τα συνθέσουμε στο πεδίο ID. Έστω GR_NAT τα 2 αρχικά γράμματα του έθνους π.χ. GR από ΕΛΛΑΔΑ και AITHSH ο αριθμός αίτησης 3 ψηφίων π.χ 085. Το ID να γίνει αυτόματα GR085. 2)Στην έκθεση υπάρχει το πεδίο POS το οποίο αφορά την τελική κατάταξη που θα έχει ο συμμετέχον.Πως μπορούμε ανάλογα την βαθμολογία να παίρνουν την θέση(1η, 2η κλπ).Αλλά όταν υπάρχει ισοψηφία π.χ στους δύο πρώτους θα παίρνουν και οι 2 την 1η θέση(αριθμό 1 στην έκθεση).Το έχω σημειώσει με κόκκινο στο sample. |
Το 1ο ερώτημα το έλυσα με ερώτημα και τύπο [...]& " "&[....]. |
1 Συνημμένο(α) Καλημέρα σε όλους. Σάκη δες το συνημμένο |
1 Συνημμένο(α) Καλημέρα, αυτό είναι Naso. Εγώ υλοποίησα το ζητούμενο σε excel στο αρχείο που επισυνάπτω και έψαχνα λύση στην access την οποία μου έδωσες. Ευχαριστώ |
Να είσαι καλά. |
1 Συνημμένο(α) Καλησπέρα, εξελίσσοντας λίγο την βάση προέκυψε ενα θέμα με τα σύνολα. Πως γίνεται να παίρνω στο πεδίο TOTAL στο ερώτημα QR_RANKcateg το σύνολο από τα 3 μεγαλύτερα σκορ ανά κατηγορία και όχι από όλα τα σκορ; |
Στο excel θα χρησιμοποιούσα την συνάρτηση =SUMPRODUCT(LARGE([SCORE1];ROW(INDIRECT("1:3")))) στην access πως θα μπορούσε να συνταχθεί; |
Καλησπέρα Σάκη Παράθεση:
1. Δημιουργούμε ένα ερώτημα συνένωσης. πχ."UNION_SCORE" Κώδικας: SELECT SIGNUP.ID_SIGN, SIGNUP.CATEGORY, SIGNUP.NAMES, SIGNUP.SCORE1 AS SCOREτρία μεγαλύτερα σκορ καθε κατηγορίας. Κώδικας: SELECT t.ID_SIGN, t.NAMES, t.CATEGORY, t.SCOREΚώδικας: SELECT TOP3_SCORES.ID_SIGN, SIGNUP.NAMES, SIGNUP.CATEGORY, Sum(TOP3_SCORES.SCORE) AS TOTALΥΓ. Σίγουρα θα υπάρχουν και καλύτερες προτάσεις. |
1 Συνημμένο(α) Καλημέρα εγώ χρησιμοποίησα την εντολή In (SELECT TOP 3 SCORE1 FROM QRTOTAL as S WHERE S.NATION = QRTOTAL.NATION and S.CATEGORY = QRTOTAL.CATEGORY ORDER BY SCORE1 DESC) σε κάθε SCORE(1,2,3) αλλά στην κατηγορία SP πχ μου φέρνει μόνο τα 2 πρώτα.... |
Στο ερώτημα ΕΝΩΣΗΣ μου λείπει το NATION και δεν μπορώ να το προσθέσω με κώδικα...μου βγάζει σφάλμα.. |
| Η ώρα είναι 08:14. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.