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

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

Κριτήρια δεδομένων που δεν επιστρέφουν τα σωστά αποτελέσματα

Στο ερώτημα που εμφανίζεται παραπάνω, τα κριτήρια >=#1/1/2005#<#1/1/2010# δεν θα λειτουργούν επειδή δεν είναι έγκυρα. Το ερώτημα εκτελείται, αλλά είναι πιθανό τα αποτελέσματα να είναι εσφαλμένα. Τα κριτήρια χρειάζονται τον τελεστή "And" μεταξύ των ημερομηνιών. Τα κριτήρια που εμφανίζονται παρακάτω, με τον τελεστή "And", θα λειτουργούν όπως αναμένεται:

Αυτά τα κριτήρια δεδομένων θα λειτουργούν

Για να διευκολύνετε τα πράγματα, αντί να χρησιμοποιήσετε τα σύμβολα "μεγαλύτερο από", "μικρότερο από" ή "ίσο με", μπορείτε να χρησιμοποιήσετε το σύμβολο "Between" με τις ημερομηνίες και τον τελεστή "And" για να κάνετε τον ίδιο έλεγχο, ως εξής:

Between #1/1/2005# And #1/1/2010#

Παρατηρήσατε τους χαρακτήρες # (σύμβολα δίεσης) που περιβάλλουν τις ημερομηνίες; Όταν εισάγετε μια ημερομηνία που αναγνωρίζει η Access, περικλείεται αυτόματα σε χαρακτήρες # .

Παραδείγματα κριτηρίων ημερομηνίας

Αυτό εμφανίζει ορισμένα κριτήρια που θα λειτουργήσουν και ένα κριτήριο που δεν θα λειτουργήσει:

Κριτήρια

Επιστρέφει εγγραφές με:

>31/12/10

Ημερομηνίες την ή μετά την 1/1/2011.

<=1/6/2014

Ημερομηνίες στις ή πριν από τις 1/6/2014.

8/25/13

Μόνο την ημερομηνία 25/8/13.

Μεταξύ 1/9 και 31/12/15

Ημερομηνίες την ή μετά την 1/9 του τρέχοντος έτους και στις ή πριν από τις 31/12/15.

>31/3/13<1/7/13

Όλες οι ημερομηνίες. Από το κριτήριο λείπει ο τελεστής "And", επομένως, δεν φιλτράρει κανένα αποτέλεσμα.

Μεταξύ 1/3/10 και 1/1/05

Ημερομηνίες την ή μετά την 1/1/05 και στις ή πριν από τις 1/3/10. Δεν έχει σημασία αν η μεταγενέστερη ημερομηνία καταχωρείται στα κριτήρια πριν από την προηγούμενη ημερομηνία.

Παραδείγματα μορφών ημερομηνίας που αναγνωρίζει η Access

Ακολουθούν ορισμένες από τις πολλές μορφές ημερομηνίας που μπορείτε να χρησιμοποιήσετε στο κελί Κριτήρια :

Μορφή

Παράδειγμα

η/η/yyyy

10/5/2013

η/υ

10/5

Η Access χρησιμοποιεί το τρέχον έτος εάν δεν καθορίσετε κάποιο.

η-μμμ-yyyy

5-Οκτ-2013

m-d-yyyy

3-7-1990

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

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

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

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

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

×