Office
Είσοδος

Εισαγωγή στα ερωτήματα

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

Η χρήση ερωτημάτων διευκολύνει την προβολή, την προσθήκη, τη διαγραφή ή την τροποποίηση δεδομένων στη βάση δεδομένων της Access. Ορισμένοι άλλοι λόγοι για τη χρήση ερωτημάτων:

  • Εύρεση συγκεκριμένων δεδομένων γρήγορα, φιλτράροντας βάσει συγκεκριμένων κριτηρίων (συνθηκών)

  • Υπολογισμός ή σύνοψη δεδομένων

  • Αυτοματοποίηση εργασιών διαχείρισης δεδομένων, όπως αναθεώρηση των πιο πρόσφατων δεδομένων σε περιοδική βάση.

Σημείωση:  Εάν θέλετε να δοκιμάσετε τα ερωτήματα των παραδειγμάτων, χρησιμοποιήστε μια βάση δεδομένων υπολογιστή της Access.

Τα ερωτήματα βοηθούν στην εύρεση και την εργασία με τα δεδομένα σας

Δημιουργία ερωτήματος επιλογής

Δημιουργία ερωτήματος παραμέτρων

Δημιουργία ερωτήματος συνόλων

Δημιουργία ερωτήματος διασταύρωσης

Δημιουργία ερωτήματος δημιουργίας πίνακα

Δημιουργία ερωτήματος προσάρτησης

Δημιουργία ερωτήματος ενημέρωσης

Δημιουργία ερωτήματος διαγραφής

Τα ερωτήματα βοηθούν στην εύρεση και την εργασία με τα δεδομένα σας

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

Κύριοι τύποι ερωτημάτων

Χρήση

Επιλογή

Για να ανακτήσετε δεδομένα από ένα πίνακα ή να εκτελέσετε υπολογισμούς.

Ενέργεια

Προσθήκη, αλλαγή ή διαγραφή δεδομένων. Κάθε εργασία έχει ένα συγκεκριμένο τύπο ερώτημα ενέργειας. Ερωτήματα ενέργειας δεν είναι διαθέσιμες σε εφαρμογές web της Access.

Δημιουργία ερωτήματος επιλογής

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

Αναθεώρηση δεδομένων από επιλεγμένα πεδία

Για παράδειγμα, εάν η βάση δεδομένων σας έχει έναν πίνακα με πολλές πληροφορίες σχετικά με προϊόντα και θέλετε να αναθεωρήσετε μία λίστα προϊόντων και τις τιμές τους, δείτε πώς μπορείτε να δημιουργήσετε ένα ερώτημα επιλογής για να επιστρέφει μόνο τα ονόματα των προϊόντων και την αντίστοιχη τιμή:

  1. Ανοίξτε τη βάση δεδομένων και στην καρτέλα Δημιουργία, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

  2. Στο παράθυρο διαλόγου Εμφάνιση πίνακα, στην καρτέλα Πίνακες, κάντε διπλό κλικ στον πίνακα Προϊόντα και, στη συνέχεια, κλείστε το παράθυρο διαλόγου.

  3. Στον πίνακα "Προϊόντα", ας υποθέσουμε ότι έχετε τα πεδία "Όνομα προϊόντος" και "Τιμοκατάλογος". Κάντε διπλό κλικ στα πεδία Όνομα προϊόντος και Τιμοκατάλογος, για να προσθέσετε αυτά τα πεδία στο πλέγμα σχεδίασης ερωτήματος.

  4. Στην καρτέλα Σχεδίαση, κάντε κλικ στην εντολή Εκτέλεση. Το ερώτημα εκτελείται και εμφανίζει μια λίστα με τα προϊόντα και τις τιμές τους.

Αρχή της σελίδας

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

Για παράδειγμα, εάν έχετε μια βάση δεδομένων για ένα κατάστημα που πουλάει τρόφιμα και θέλετε να αναθεωρήσετε παραγγελίες πελατών οι οποίοι ζουν σε μια συγκεκριμένη πόλη. Ας υποθέσουμε ότι τα δεδομένα για τις παραγγελίες και τους πελάτες είναι αποθηκευμένα σε δύο πίνακες με τις ονομασίες "Πελάτες" και "Παραγγελίες" αντιστοίχως. Εάν κάθε πίνακας έχει ένα πεδίο "Αναγνωριστικό πελάτη", που αποτελεί τη βάση για μια σχέση ένα-προς-πολλά μεταξύ των δύο πινάκων. Μπορείτε να δημιουργήσετε ένα ερώτημα που επιστρέφει παραγγελίες για πελάτες σε μια συγκεκριμένη πόλη, για παράδειγμα, στο Λας Βέγκας, χρησιμοποιώντας την ακόλουθη διαδικασία:

  1. Ανοίξτε τη βάση δεδομένων. Στην καρτέλα Δημιουργία, στην ομάδα Ερώτημα, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

  2. Στο παράθυρο διαλόγου Εμφάνιση πίνακα, στην καρτέλα Πίνακες, κάντε διπλό κλικ στους πίνακες Πελάτες και Παραγγελίες.

  3. Κλείστε το παράθυρο διαλόγου Εμφάνιση πίνακα. Παρατηρήστε τη γραμμή (που καλείται σύνδεσμος), η οποία ενώνει το πεδίο "Αναγνωριστικό" στον πίνακα "Πελάτες" και το πεδίο "Αναγνωριστικό πελάτη" στον πίνακα "Παραγγελίες". Αυτή η γραμμή εμφανίζει τη σχέση μεταξύ των δύο πινάκων.

  4. Στον πίνακα "Πελάτες", κάντε διπλό κλικ στα πεδία Εταιρεία και Πόλη για να προσθέσετε αυτά τα πεδία στο πλέγμα σχεδίασης ερωτήματος.

  5. Στο πλέγμα σχεδίασης ερωτήματος, στη στήλη Πόλη, καταργήστε την επιλογή του πλαισίου ελέγχου στη γραμμή Εμφάνιση.

  6. Στη γραμμή Κριτήρια της στήλης Πόλη, πληκτρολογήστε Λας Βέγκας.

    Εάν καταργήσετε την επιλογή του πλαισίου ελέγχου Εμφάνιση, το ερώτημα δεν εμφανίζει την πόλη στα αποτελέσματα και εάν πληκτρολογήσετε Λας Βέγκας στη γραμμή Κριτήρια ορίζει ότι θέλετε να δείτε τις εγγραφές μόνο όπου η τιμή του πεδίου "Πόλη" είναι "Λας Βέγκας". Στην περίπτωση αυτή, το ερώτημα επιστρέφει μόνο τους πελάτες που βρίσκονται στο Λας Βέγκας. Δεν είναι απαραίτητο να εμφανίσετε ένα πεδίο ώστε να το χρησιμοποιήσετε με ένα κριτήριο.

  7. Στον πίνακα "Παραγγελίες", κάντε διπλό κλικ στα πεδία Αναγνωριστικό παραγγελίας και Ημερομηνία παραγγελίας για να προσθέσετε αυτά τα πεδία στις επόμενες δύο στήλες του πλέγματος σχεδίασης ερωτήματος.

  8. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση. Το ερώτημα εκτελείται και έπειτα εμφανίζει μια λίστα με παραγγελίες για τους πελάτες στο Λας Βέγκας.

  9. Πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε το ερώτημα.

Αρχή της σελίδας

Δημιουργία ερωτήματος παραμέτρων

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

Σημείωση: Δεν μπορείτε να δημιουργήσετε ένα ερώτημα παραμέτρων σε μια εφαρμογή web της Access.

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

  1. Στο παράθυρο περιήγησης, κάντε δεξί κλικ στο ερώτημα Παραγγελίες κατά πόλη (που δημιουργήσατε στην προηγούμενη ενότητα) και έπειτα κάντε κλικ στην επιλογή Προβολή σχεδίασης στο μενού συντομεύσεων.

  2. Στο πλέγμα σχεδίασης ερωτήματος, στη γραμμή Κριτήρια της στήλης "Πόλη", διαγράψτε την επιλογή Λας Βέγκας και, στη συνέχεια, πληκτρολογήστε [Για ποια πόλη;].

    Η συμβολοσειρά [Για ποια πόλη;] είναι το προτρεπτικό μήνυμα της παραμέτρου σας. Οι αγκύλες υποδεικνύουν ότι θέλετε το ερώτημα να ζητά εισαγωγή δεδομένων. Το κείμενο (σε αυτή την περίπτωση, Για ποια πόλη;) είναι η ερώτηση που εμφανίζει το μήνυμα παραμέτρου.

    Σημείωση: Σε ένα μήνυμα παραμέτρου, δεν μπορείτε να χρησιμοποιήσετε ούτε τελεία (.) ούτε θαυμαστικό (!) ως κείμενο.

  3. Επιλέξτε το πλαίσιο ελέγχου, στη γραμμή Εμφάνιση, στη στήλη "Πόλη", ώστε τα αποτελέσματα του ερωτήματος να εμφανίζουν την πόλη.

  4. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση. Το ερώτημα σας ζητά να εισαγάγετε μια τιμή για την πόλη.

  5. Πληκτρολογήστε Νέα Υόρκη και, στη συνέχεια, πατήστε το πλήκτρο ENTER για να δείτε παραγγελίες από πελάτες στη Νέα Υόρκη.

    Και αν δεν γνωρίζετε ποιες τιμές μπορείτε να καθορίσετε; Μπορείτε να χρησιμοποιήσετε χαρακτήρες μπαλαντέρ ως τμήμα του προτρεπτικού μηνύματος.

  6. Στην Κεντρική καρτέλα, στην ομάδα Προβολές, κάντε κλικ στην επιλογή Προβολή και έπειτα στην επιλογή Προβολή σχεδίασης.

  7. Στο πλέγμα σχεδίασης ερωτήματος, στη γραμμή Κριτήρια της στήλης Πόλη, πληκτρολογήστε Like [Για ποια πόλη;]&"*".

    Σε αυτό το προτρεπτικό μήνυμα παραμέτρου, η λέξη-κλειδί Like, το εμπορικό "και" (&) και ο αστερίσκος (*) που περικλείεται μέσα σε εισαγωγικά δίνουν τη δυνατότητα στο χρήστη να πληκτρολογήσει ένα συνδυασμό χαρακτήρων, συμπεριλαμβανομένων χαρακτήρων μπαλαντέρ, ώστε να επιστρέφονται διάφορα αποτελέσματα. Για παράδειγμα, εάν ο χρήστης πληκτρολογήσει *, το ερώτημα επιστρέφει όλες τις πόλεις, εάν ο χρήστης πληκτρολογήσει Λ, το ερώτημα επιστρέφει όλες τις πόλεις που ξεκινούν με το γράμμα "Λ" και εάν ο χρήστης πληκτρολογήσει *σ*, το ερώτημα επιστρέφει όλες τις πόλεις που περιέχουν το γράμμα "σ".

  8. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεσηκαι στο προτρεπτικό μήνυμα του ερωτήματος, πληκτρολογήστε Νέα και πατήστε το πλήκτρο ENTER.

    Το ερώτημα εκτελείται και έπειτα εμφανίζει τις παραγγελίες για τους πελάτες στη Νέα Υόρκη.

Καθορισμός τύπων δεδομένων παραμέτρων

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

Εάν μια παράμετρος έχει οριστεί ώστε να αποδέχεται δεδομένα κειμένου, οποιαδήποτε εισαγωγή ερμηνεύεται ως κείμενο και δεν εμφανίζεται μήνυμα σφάλματος.

Για να καθορίσετε τον τύπο δεδομένων για τις παραμέτρους σε ένα ερώτημα, εφαρμόστε την ακόλουθη διαδικασία:

  1. Ενώ το ερώτημα είναι ανοικτό σε Προβολή σχεδίασης, στην καρτέλα Σχεδίαση, στην ομάδα Εμφάνιση/Απόκρυψη, κάντε κλικ στην επιλογή Παράμετροι.

  2. Στο παράθυρο διαλόγου Παράμετροι ερωτήματος, στη στήλη Παράμετρος, πληκτρολογήστε το προτρεπτικό μήνυμα για κάθε παράμετρο, για την οποία θέλετε να καθορίσετε τον τύπο δεδομένων. Βεβαιωθείτε ότι κάθε παράμετρος συμφωνεί με το προτρεπτικό μήνυμα που χρησιμοποιείτε στη γραμμή Κριτήρια του πλέγματος σχεδίασης ερωτήματος.

  3. Στη στήλη Τύπος δεδομένων, επιλέξτε τον τύπο δεδομένων για κάθε παράμετρο.

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

Αρχή της σελίδας

Δημιουργία ερωτήματος συνόλων

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

Σημείωση: Δεν μπορείτε να χρησιμοποιήσετε συναρτήσεις συγκεντρωτικών αποτελεσμάτων σε μια εφαρμογή web της Access.

Χρησιμοποιήστε την ακόλουθη διαδικασία για να τροποποιήσετε το ερώτημα "Μερικά αθροίσματα προϊόντων", το οποίο δημιουργήσατε στο προηγούμενο παράδειγμα, ώστε να συνοψίσει μερικά αθροίσματα προϊόντων κατά προϊόν.

  1. Στην Κεντρική καρτέλα, επιλέξτε Προβολή> Προβολή σχεδίασης.

    Το ερώτημα "Μερικά αθροίσματα προϊόντων" ανοίγει σε Προβολή σχεδίασης.

  2. Στην καρτέλα Σχεδίαση, στην ομάδα Εμφάνιση/απόκρυψη, κάντε κλικ στο στοιχείο Σύνολα.

    Η γραμμή Σύνολα εμφανίζεται στο πλέγμα σχεδίασης ερωτήματος.

Σημείωση: Παρόλο που το όνομα είναι παρόμοιο, η γραμμή Σύνολα στο πλέγμα σχεδίασης και η γραμμή Σύνολο σε ένα φύλλο δεδομένων δεν είναι το ίδιο πράγμα:

  • Μπορείτε να κάνετε ομαδοποίηση ανά τιμές πεδίου χρησιμοποιώντας τη γραμμή Σύνολα στο πλέγμα σχεδίασης.

  • Μπορείτε να προσθέσετε μια γραμμή φύλλου δεδομένων Σύνολο στα αποτελέσματα ενός ερωτήματος συνόλων.

  • Όταν χρησιμοποιείτε τη γραμμή Σύνολα στο πλέγμα σχεδίασης, πρέπει να επιλέξετε μια συνάρτηση συγκεντρωτικών αποτελεσμάτων για κάθε πεδίο. Εάν δεν θέλετε να εκτελέσετε υπολογισμό σε ένα πεδίο, μπορείτε να κάνετε ομαδοποίηση ανά πεδίο.

  • Στη δεύτερη στήλη του πλέγματος σχεδίασης, στη γραμμή Σύνολο, επιλέξτε Άθροισμα από την αναπτυσσόμενη λίστα.

  • Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση. Το ερώτημα εκτελείται και έπειτα εμφανίζει μια λίστα με τα προϊόντα και τα μερικά αθροίσματά τους.

  • Πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε το ερώτημα. Αφήστε το ερώτημα ανοικτό.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Εμφάνιση συνόλων στήλης σε ένα φύλλο δεδομένων με χρήση μιας γραμμής συνόλων.

Αρχή της σελίδας

Υπολογισμοί με βάση τα δεδομένα σας

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

Για παράδειγμα, ας υποθέσουμε ότι έχετε μια βάση δεδομένων για προϊόντα που θα θέλατε να πουλήσετε. Αυτή η βάση δεδομένων έχει έναν πίνακα με την ονομασία "Στοιχεία παραγγελιών", ο οποίος περιέχει πληροφορίες σχετικά με τα προϊόντα σε πεδία, όπως την τιμή κάθε προϊόντος και τις ποσότητες. Μπορείτε να υπολογίσετε το μερικό άθροισμα, χρησιμοποιώντας ένα ερώτημα το οποίο πολλαπλασιάζει την ποσότητα κάθε προϊόντος επί την τιμή μονάδας και την έκπτωση για αυτό το προϊόν και, στη συνέχεια, αφαιρεί τη συνολική έκπτωση από τη συνολική τιμή μονάδας. Εάν δημιουργήσατε το δείγμα βάσης δεδομένων στο προηγούμενο παράδειγμα, ανοίξτε το και ας κάνουμε μαζί τα παρακάτω βήματα:

  1. Στην καρτέλα Δημιουργία, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

  2. Στο παράθυρο διαλόγου Εμφάνιση πίνακα, στην καρτέλα Πίνακες, κάντε διπλό κλικ στην επιλογή Στοιχεία παραγγελιών.

  3. Κλείστε το παράθυρο διαλόγου Εμφάνιση πίνακα

  4. Στον πίνακα "Στοιχεία παραγγελιών", κάντε διπλό κλικ στην επιλογή Αναγνωριστικό προϊόντος για να προσθέσετε αυτό το πεδίο στην πρώτη στήλη του πλέγματος σχεδίασης ερωτήματος.

  5. Στη δεύτερη στήλη του πλέγματος, κάντε δεξί κλικ στη γραμμή Πεδίο και έπειτα κάντε κλικ στην επιλογή Ζουμ στο μενού συντομεύσεων.

  6. Στο πλαίσιο Ζουμ, πληκτρολογήστε ή επικολλήστε το εξής: Μερικό άθροισμα: ([Ποσότητα]*[Τιμή μονάδας])-([Ποσότητα]*[Τιμή μονάδας]*[Έκπτωση])

  7. Κάντε κλικ στο κουμπί OK.

  8. Στην καρτέλα Σχεδίαση, κάντε κλικ στην εντολή Εκτέλεση. Το ερώτημα εκτελείται και έπειτα εμφανίζει μια λίστα με τα προϊόντα και τα μερικά αθροίσματα ανά παραγγελία.

  9. Πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε το ερώτημα και έπειτα ονομάστε το ερώτημα Μερικά αθροίσματα προϊόντων.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Εμφάνιση συνόλων στήλης σε ένα φύλλο δεδομένων με χρήση μιας γραμμής συνόλων.

Αρχή της σελίδας

Εμφάνιση συνοψισμένων δεδομένων ή δεδομένων συνάθροισης

Όταν χρησιμοποιείτε πίνακες για την καταγραφή συναλλαγών ή για την αποθήκευση αριθμητικών δεδομένων που εμφανίζονται τακτικά, είναι χρήσιμο να μπορείτε να εξετάζετε αυτά τα δεδομένα συγκεντρωτικά, π.χ. σε αθροίσματα ή μέσους όρους. Στην Access, μπορείτε να προσθέσετε μια γραμμή "Σύνολα" σε ένα φύλλο δεδομένων. Η γραμμή "Σύνολο" είναι μια γραμμή στο κάτω μέρος του φύλλου δεδομένων που μπορεί να εμφανίσει ένα τρέχον σύνολο ή μια άλλη συγκεντρωτική τιμή.

  1. Εκτελέστε το ερώτημα μερικά αθροίσματα προϊόντων που δημιουργήσατε νωρίτερα και αφήστε τα αποτελέσματα ανοικτά στην προβολή φύλλου δεδομένων.

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

  3. Κάντε κλικ στο κελί, στην τελευταία γραμμή του φύλλου δεδομένων, με το όνομα Σύνολο.

  4. Κάντε κλικ στο βέλος, για να εμφανιστούν οι διαθέσιμες συναρτήσεις συγκεντρωτικών αποτελεσμάτων. Επειδή η στήλη περιέχει δεδομένα κειμένου, διατίθενται μόνο δύο επιλογές: Κανένα και Πλήθος.

  5. Επιλέξτε Πλήθος. Το περιεχόμενο του κελιού αλλάζει από Σύνολο στο πλήθος των τιμών της στήλης.

  6. Κάντε κλικ στο παρακείμενο κελί (στη δεύτερη στήλη). Προσέξτε ότι στο κελί εμφανίζεται ένα βέλος.

  7. Κάντε κλικ στο βέλος και, στη συνέχεια, κάντε κλικ στην επιλογή Άθροισμα. Το πεδίο εμφανίζει ένα άθροισμα των τιμών της στήλης.

  8. Αφήστε το ερώτημα ανοικτό στην Προβολή φύλλου δεδομένων.

Αρχή της σελίδας

Δημιουργία ερωτήματος διασταύρωσης

Ας υποθέσουμε ότι θέλετε να αναθεωρήσετε τα μερικά αθροίσματα προϊόντων, αλλά επίσης θέλετε να υπολογίσετε τα συγκεντρωτικά αποτελέσματα ανά μήνα, ώστε κάθε γραμμή να εμφανίζει μερικά αθροίσματα για ένα προϊόν και κάθε στήλη να εμφανίζει μερικά αθροίσματα προϊόντων για έναν μήνα. Για να εμφανίσετε τα μερικά αθροίσματα για ένα προϊόν, καθώς και τα μερικά αθροίσματα προϊόντων για έναν μήνα, χρησιμοποιήστε ένα ερώτημα διασταύρωσης.

Σημείωση: Ένα ερώτημα διασταύρωσης δεν είναι δυνατό να εμφανίζεται σε μια εφαρμογή web της Access.

Μπορείτε να τροποποιήσετε το ερώτημα "Μερικά αθροίσματα προϊόντων" ξανά, ώστε το ερώτημα να επιστρέφει γραμμές με μερικά αθροίσματα προϊόντων και στήλες με μηνιαία μερικά αθροίσματα.

  1. Στην Κεντρική καρτέλα, στην ομάδα Προβολές, κάντε κλικ στην επιλογή Προβολή και έπειτα στην επιλογή Προβολή σχεδίασης.

  2. Στην ομάδα Ρύθμιση ερωτήματος, κάντε κλικ στην επιλογή Εμφάνιση πίνακα.

  3. Στο παράθυρο διαλόγου Εμφάνιση πίνακα, κάντε διπλό κλικ στην επιλογή Παραγγελίες και έπειτα κάντε κλικ στο κουμπί Κλείσιμο.

  4. Στην καρτέλα Σχεδίαση, στην ομάδα Τύπος ερωτήματος, κάντε κλικ στην εντολή Διασταύρωση. Στο πλέγμα σχεδίασης, η γραμμή Εμφάνιση είναι κρυφή και εμφανίζεται η γραμμή Διασταύρωση.

  5. Στην τρίτη στήλη του πλέγματος σχεδίασης, κάντε δεξί κλικ στη γραμμή Πεδίο και έπειτα κάντε κλικ στην επιλογή Ζουμ στο μενού συντομεύσεων. Ανοίγει το πλαίσιο Ζουμ.

  6. Στο πλαίσιο Ζουμ, πληκτρολογήστε ή επικολλήστε το εξής: Μήνας: "Μήνας " & DatePart("μ"; [Ημερομηνία παραγγελίας])

  7. Κάντε κλικ στο κουμπί ΟΚ.

  8. Στη γραμμή Διασταύρωση, επιλέξτε τις ακόλουθες τιμές από την αναπτυσσόμενη λίστα: Επικεφαλίδα γραμμής για την πρώτη στήλη, Τιμή για τη δεύτερη στήλη και Επικεφαλίδα στήλης για την τρίτη στήλη.

  9. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση. Το ερώτημα εκτελείται και έπειτα εμφανίζει τα μερικά σύνολα προϊόντων, σε συγκεντρωτικά αποτελέσματα κατά μήνα.

  10. Πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε το ερώτημα.

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

Αρχή της σελίδας

Δημιουργία ερωτήματος δημιουργίας πίνακα

Μπορείτε να χρησιμοποιήσετε ένα ερώτημα δημιουργίας πίνακα για να δημιουργήσετε έναν νέο πίνακα από δεδομένα που είναι αποθηκευμένα σε άλλους πίνακες.

Σημείωση: Ένα ερώτημα δημιουργίας πίνακα δεν είναι διαθέσιμη στις εφαρμογές web της Access.

Για παράδειγμα, ας υποθέσουμε ότι θέλετε να στείλετε δεδομένα για τις παραγγελίες στο Σικάγο σε έναν επιχειρηματικό συνεργάτη σας στο Σικάγο που χρησιμοποιεί την Access για τη δημιουργία αναφορών. Αντί να στείλετε όλα τα δεδομένα παραγγελιών, θέλετε να περιορίσετε τα δεδομένα και να στείλετε μόνο εκείνα που αφορούν συγκεκριμένα τις παραγγελίες στο Σικάγο.

Μπορείτε να δημιουργήσετε ένα ερώτημα επιλογής που θα περιέχει τα δεδομένα παραγγελιών του Σικάγο και, στη συνέχεια, να χρησιμοποιήσετε το ερώτημα επιλογής για να δημιουργήσετε τον νέο πίνακα εφαρμόζοντας την ακόλουθη διαδικασία:

  1. Ανοίξτε το δείγμα βάσης δεδομένων από το προηγούμενο παράδειγμα.

    Για να εκτελέσετε ένα ερώτημα δημιουργίας πίνακα, ενδέχεται να χρειαστεί να ενεργοποιήσετε το περιεχόμενο της βάσης δεδομένων.

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

  2. Στην καρτέλα Δημιουργία, στην ομάδα Ερώτημα, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

  3. Στο παράθυρο διαλόγου Εμφάνιση πίνακα, κάντε διπλό κλικ στις επιλογές Στοιχεία παραγγελιών και Παραγγελίες και κλείστε το παράθυρο διαλόγου Εμφάνιση πίνακα.

  4. Στον πίνακα Παραγγελίες, κάντε διπλό κλικ στις επιλογές Αναγνωριστικό πελάτη και Πόλη αποστολής για να προσθέσετε αυτά τα πεδία στο πλέγμα σχεδίασης.

  5. Στον πίνακα Στοιχεία παραγγελιών, κάντε διπλό κλικ στις επιλογές Αναγνωριστικό παραγγελίας, Αναγνωριστικό προϊόντος, Ποσότητα, Τιμή μονάδας και Έκπτωση για να προσθέσετε αυτά τα πεδία στο πλέγμα σχεδίασης.

  6. Στη στήλη Πόλη αποστολής του πλέγματος σχεδίασης, καταργήστε την επιλογή του πλαισίου στη γραμμή Εμφάνιση. Στη γραμμή Κριτήρια, πληκτρολογήστε 'Σικάγο' (συμπεριλάβετε τα μονά εισαγωγικά). Επαληθεύστε τα αποτελέσματα του ερωτήματος, προτού τα χρησιμοποιήσετε για τη δημιουργία του πίνακα.

  7. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

  8. Πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε το ερώτημα.

  9. Στο πλαίσιο Όνομα ερωτήματος, πληκτρολογήστε Ερώτημα για παραγγελίες Σικάγο και έπειτα πατήστε το κουμπί OK.

  10. Στην Κεντρική καρτέλα, στην ομάδα Προβολές, κάντε κλικ στην επιλογή Προβολή και έπειτα στην επιλογή Προβολή σχεδίασης.

  11. Στην καρτέλα Σχεδίαση, στην ομάδα Τύπος ερωτήματος, κάντε κλικ στην επιλογή Δημιουργία πίνακα.

  12. Στο παράθυρο διαλόγου Δημιουργία πίνακα, στο πλαίσιο Όνομα πίνακα, πληκτρολογήστε Παραγγελίες Σικάγο και έπειτα πατήστε το κουμπί OK.

  13. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

  14. Στο παράθυρο διαλόγου επιβεβαίωσης, κάντε κλικ στο κουμπί Ναικαι δείτε τον νέο πίνακα που εμφανίζεται στο παράθυρο περιήγησης.

    Σημείωση: Εάν υπάρχει ήδη πίνακας με το όνομα που ορίσατε, η Access διαγράφει αυτόν τον πίνακα πριν από την εκτέλεση του ερωτήματος.

Για περισσότερες πληροφορίες σχετικά με τη χρήση ερωτήματα δημιουργίας πίνακα, ανατρέξτε στο θέμα Δημιουργία δημιουργίας πίνακα ερωτήματος.

Αρχή της σελίδας

Δημιουργία ερωτήματος προσάρτησης

Μπορείτε να χρησιμοποιήσετε ένα ερώτημα προσάρτησης για να ανακτήσετε δεδομένα από έναν ή περισσότερους πίνακες και να προσθέσετε αυτά τα δεδομένα σε άλλον πίνακα.

Σημείωση: Προσάρτηση ερωτήματος δεν είναι διαθέσιμη στις εφαρμογές web της Access.

Για παράδειγμα, ας υποθέσουμε ότι δημιουργήσατε έναν πίνακα για να τον χρησιμοποιείτε από κοινού με έναν επιχειρηματικό συνεργάτη σας στο Σικάγο, αλλά βλέπετε ότι εκείνος συνεργάζεται και με πελάτες στην περιοχή του Μιλγουώκι. Θέλετε να προσθέσετε γραμμές στον πίνακα που να περιέχουν δεδομένα για την περιοχή Μιλγουώκι, προτού χρησιμοποιήσετε από κοινού αυτόν τον πίνακα με το συνεργάτη σας. Μπορείτε να χρησιμοποιήσετε τα δεδομένα της περιοχής Μιλγουώκι στον πίνακα "Παραγγελίες Σικάγο" χρησιμοποιώντας την ακόλουθη διαδικασία:

  1. Ανοίξτε το ερώτημα με το όνομα "Ερώτημα παραγγελιών Σικάγο" που δημιουργήσατε νωρίτερα σε προβολή σχεδίασης.

  2. Στην καρτέλα Σχεδίαση, στη λίστα Τύπος ερωτήματος, κάντε κλικ στην εντολή Προσάρτηση. Θα ανοίξει το παράθυρο διαλόγου Προσάρτηση.

  3. Στο παράθυρο διαλόγου Προσάρτηση, κάντε κλικ στο βέλος στο πλαίσιο Όνομα πίνακα, επιλέξτε Παραγγελίες Σικάγο από την αναπτυσσόμενη λίστα και, στη συνέχεια, κάντε κλικ στο κουμπί ΟΚ.

  4. Στο πλέγμα σχεδίασης, στη γραμμή Κριτήρια της στήλης "Πόλη αποστολής", διαγράψτε την καταχώριση 'Σικάγο' και πληκτρολογήστε 'Μιλγουώκι'.

  5. Στη γραμμή Προσάρτηση σε, επιλέξτε το κατάλληλο πεδίο για κάθε στήλη.

    Σε αυτό το παράδειγμα, οι τιμές στη γραμμή Προσάρτηση σε θα πρέπει να συμφωνούν με τις τιμές στη γραμμή Πεδίο, ωστόσο αυτό δεν είναι απαραίτητο για να λειτουργήσουν τα ερωτήματα προσάρτησης.

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

Σημείωση:  Κατά την εκτέλεση ενός ερωτήματος που επιστρέφει μεγάλο αριθμό δεδομένων, ενδέχεται να λάβετε ένα μήνυμα σφάλματος το οποίο υποδεικνύει ότι δεν θα είναι δυνατό να αναιρέσετε το ερώτημα. Προσπαθήστε να αυξήσετε το όριο στο τμήμα της μνήμης στα 3 MB, ώστε να μπορέσει να συνεχιστεί το ερώτημα.

Για περισσότερες πληροφορίες σχετικά με την προσάρτηση ερωτημάτων, ανατρέξτε στο θέμα Προσθήκη εγγραφών σε πίνακα χρησιμοποιώντας ένα ερώτημα προσάρτησης.

Αρχή της σελίδας

Δημιουργία ερωτήματος ενημέρωσης

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

Σημαντικό: Ένα ερώτημα ενέργειας δεν μπορεί να αναιρεθεί. Θα πρέπει να δημιουργήσει ένα αντίγραφο ασφαλείας των πινάκων που θα ενημερώνεται με τη χρήση ενός ερωτήματος ενημέρωσης. Ένα ερώτημα ενημέρωσης δεν είναι διαθέσιμη στις εφαρμογές web της Access.

Στο προηγούμενο παράδειγμα, προσαρτήσατε γραμμές στον πίνακα "Παραγγελίες Σικάγο". Στον πίνακα αυτό, το πεδίο "Αναγνωριστικό προϊόντος" εμφανίζει το αριθμητικό "Αναγνωριστικό προϊόντος". Για να κάνετε τα δεδομένα πιο χρήσιμα στις αναφορές, μπορείτε να αντικαταστήσετε τα αναγνωριστικά προϊόντων με ονόματα, χρησιμοποιώντας την ακόλουθη διαδικασία:

  1. Ανοίξτε τον πίνακα "Παραγγελίες Σικάγο" σε Προβολή σχεδίασης.

  2. Στη γραμμή "Αναγνωριστικό προϊόντος", αλλάξτε τον τύπο δεδομένων από Αριθμός σε Κείμενο.

  3. Αποθηκεύστε και κλείστε τον πίνακα "Παραγγελίες Σικάγο".

  4. Στην καρτέλα Δημιουργία, στην ομάδα Ερώτημα, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

  5. Στο παράθυρο διαλόγου Εμφάνιση πίνακα, κάντε διπλό κλικ στις επιλογές Παραγγελίες Σικάγο και Προϊόντα και κλείστε το παράθυρο διαλόγου Εμφάνιση πίνακα.

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Τύπος ερωτήματος, κάντε κλικ στην εντολή Ενημέρωση.

  7. Στο πλέγμα σχεδίασης, εξαφανίζονται οι γραμμές Ταξινόμηση και Εμφάνιση και εμφανίζεται η γραμμή Ενημέρωση σε.

  8. Στον πίνακα Παραγγελίες Σικάγο, κάντε διπλό κλικ στην επιλογή Αναγνωριστικό προϊόντος για να προσθέσετε αυτό το πεδίο στο πλέγμα σχεδίασης.

  9. Στο πλέγμα σχεδίασης, στη γραμμή Ενημέρωση σε της στήλης Αναγνωριστικό προϊόντος, πληκτρολογήστε ή επικολλήστε το εξής:[Προϊόντα].[Όνομα προϊόντος]

    Συμβουλή:  Μπορείτε να χρησιμοποιήσετε ένα ερώτημα ενημέρωσης για να διαγράψετε τιμές πεδίων, χρησιμοποιώντας μια κενή συμβολοσειρά ("") ή την τιμή NULL στη γραμμή Ενημέρωση σε.

  10. Στη γραμμή Κριτήρια, πληκτρολογήστε ή επικολλήστε το εξής: [Αναγνωριστικό προϊόντος] Like ([Προϊόντα].[Αναγνωριστικό])

  11. Για να ελέγξετε ποιες τιμές θα αλλάξει το ερώτημα ενημέρωσης, μπορείτε να δείτε το ερώτημα σε Προβολή φύλλου δεδομένων.

  12. Στην καρτέλα Σχεδίαση, επιλέξτε Προβολή> Προβολή φύλλου δεδομένων. Το ερώτημα επιστρέφει μια λίστα αναγνωριστικών προϊόντων που θα ενημερωθούν.

  13. Στην καρτέλα Σχεδίαση, κάντε κλικ στην εντολή Εκτέλεση.

    Όταν ανοίγετε τον πίνακα παραγγελίες Σικάγο, θα δείτε ότι οι αριθμητικές τιμές στο πεδίο Αναγνωριστικό προϊόντος έχουν αντικατασταθεί από τα ονόματα προϊόντων από τον πίνακα Products.

Για περισσότερες πληροφορίες σχετικά με τα ερωτήματα ενημέρωσης, ανατρέξτε στο θέμα Δημιουργία και εκτέλεση ερωτήματος ενημέρωσης.

Αρχή της σελίδας

Δημιουργία ερωτήματος διαγραφής

Μπορείτε να χρησιμοποιήσετε ένα ερώτημα διαγραφής για να διαγράψετε δεδομένα από τους πίνακές σας και για να εισαγάγετε κριτήρια, προκειμένου να καθορίσετε ποιες γραμμές θα διαγραφούν. Ένα ερώτημα διαγραφής προσφέρει τη δυνατότητα αναθεώρησης των γραμμών που θα διαγραφούν, προτού εκτελέσετε τη διαγραφή.

Σημείωση: Τα ερωτήματα διαγραφής δεν είναι διαθέσιμη στις εφαρμογές web της Access.

Για παράδειγμα, ας υποθέσουμε ότι καθώς ετοιμαζόσασταν να στείλετε τον πίνακα "Παραγγελίες Σικάγο" από το προηγούμενο παράδειγμα στον συνεργάτη σας από το Σικάγο, παρατηρήσατε ότι ορισμένες γραμμές περιέχουν αρκετά κενά πεδία. Αποφασίσατε να καταργήσετε αυτές τις γραμμές πριν στείλετε τον πίνακα. Θα μπορούσατε να ανοίξετε τον πίνακα και να διαγράψετε τις γραμμές με μη αυτόματο τρόπο. Αν όμως θέλετε να διαγράψετε πολλές γραμμές και έχετε σαφή κριτήρια για το ποιες γραμμές πρέπει να διαγραφούν, ίσως θα ήταν χρήσιμο να χρησιμοποιήσετε ένα ερώτημα διαγραφής.

Μπορείτε να χρησιμοποιήσετε ένα ερώτημα για να διαγράψετε από τον πίνακα "Παραγγελίες Σικάγο" τις γραμμές χωρίς τιμή για το πεδίο "Αναγνωριστικό παραγγελίας", χρησιμοποιώντας την ακόλουθη διαδικασία:

  1. Στην καρτέλα Δημιουργία, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

  2. Στο παράθυρο διαλόγου Εμφάνιση πίνακα, κάντε διπλό κλικ στην επιλογή Παραγγελίες Σικάγο και κλείστε το παράθυρο διαλόγου Εμφάνιση πίνακα.

  3. Στην καρτέλα Σχεδίαση, στην ομάδα Τύπος ερωτήματος, κάντε κλικ στην εντολή Διαγραφή. Στο πλέγμα σχεδίασης, εξαφανίζονται οι γραμμές Ταξινόμηση και Εμφάνιση και εμφανίζεται η γραμμή Διαγραφή.

  4. Στον πίνακα Παραγγελίες Σικάγο, κάντε διπλό κλικ στην επιλογή Αναγνωριστικό παραγγελίας για να προσθέσετε αυτό το πεδίο στο πλέγμα.

  5. Στο πλέγμα σχεδίασης, στη γραμμή Κριτήρια της στήλης "Αναγνωριστικό παραγγελίας", πληκτρολογήστε Is Null.

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

Για περισσότερες πληροφορίες σχετικά με τα ερωτήματα διαγραφής, ανατρέξτε στο θέμα Δημιουργία και εκτέλεση ενός ερωτήματος διαγραφής.

Αρχή της σελίδας

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×