Χρήση του κριτηρίου Like για τον εντοπισμό δεδομένων
Applies ToAccess για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

  1. Ανοίξτε τον πίνακα Πελάτες:Πίνακας "Πελάτες"

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

  3. Κάντε κλικ στην επιλογή Προσθήκη και ο πίνακας Πελάτες προστίθεται στη σχεδίαση ερωτήματος.

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

  5. Στο πεδίο Πόλη , προσθέστε τα κριτήρια "Μου αρέσει B*" και κάντε κλικ στην επιλογή Εκτέλεση.Κριτήρια ερωτήματος Like

Τα αποτελέσματα του ερωτήματος εμφανίζουν μόνο τους πελάτες από ονόματα πόλεων που ξεκινούν με το γράμμα "Β".

Αποτελέσματα ερωτήματος Like

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

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

Χρήση του τελεστή Like στη σύνταξη SQL

Εάν προτιμάτε να το κάνετε αυτό στη σύνταξη SQL (Structured Query Language), δείτε με ποιον τρόπο:

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

  2. Στην Κεντρική καρτέλα, κάντε κλικ στην επιλογή Προβολή > προβολή SQL και πληκτρολογήστε την ακόλουθη σύνταξη:

    SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  3. Κάντε κλικ στο κουμπί Εκτέλεση.

  4. Κάντε δεξί κλικ στην καρτέλα ερωτήματος , Αποθήκευση > Κλείσιμο.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Sql της Access: βασικές έννοιες, λεξιλόγιο και σύνταξη και μάθετε περισσότερα σχετικά με τον τρόπο επεξεργασίας προτάσεων SQL για την όξυνση των αποτελεσμάτων των ερωτημάτων.

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

Παραδείγματα μοτίβων κριτηρίων Like και αποτελεσμάτων

Τα κριτήρια ή ο τελεστής Like είναι χρήσιμα κατά τη σύγκριση μιας τιμής πεδίου με μια παράσταση συμβολοσειράς. Το παράδειγμα που ακολουθεί επιστρέφει δεδομένα που αρχίζουν με το γράμμα P ακολουθούμενο από οποιοδήποτε γράμμα μεταξύ A και F και τρία ψηφία:

Like “P[A-F]###”

Ακολουθούν μερικοί τρόποι χρήσης του like για διαφορετικά μοτίβα:

Είδος ταίριασμα

Μοτίβο

Εάν η βάση δεδομένων σας έχει αντιστοιχία θα δείτε την ένδειξη

Εάν η βάση δεδομένων σας δεν έχει αντιστοιχία θα δείτε την ένδειξη

Πολλοί χαρακτήρες

α*α

αα, αBα, αBBBα

αΒΓ

*αβ*

αβγ, AABB, Xαβ

αΩβ, βαγ

Ειδικός χαρακτήρας

α[*]α

α*α

Aaa

Πολλοί χαρακτήρες

αβ*

αβγδεζη, αβγ

γαβ, ααβ

Μεμονωμένος χαρακτήρας

α?α

ααα, α3α, αBα

αBBBα

Μεμονωμένο ψηφίο

α#α

α0α, α1α, α2α

ααα, α10α

Περιοχή χαρακτήρων

[α-ω]

ζ, η, θ

2, &

Εκτός περιοχής

[!α-ω]

9, &, %

β, α

Δεν είναι ψηφίο

[!0-9]

A, α, &, ~

0, 1, 9

Συνδυασμός

α[!β-μ]#

Aν9, αω0, α99

αβγ, αθ0

Παραδείγματα κριτηρίων Like με χαρακτήρες μπαλαντέρ

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

Κριτήρια

Result

Like "E#"

Επιστρέφει στοιχεία με μόλις δύο χαρακτήρες, όπου ο πρώτος χαρακτήρας είναι E και ο δεύτερος είναι ένας αριθμός.

Like "G?"

Επιστρέφει στοιχεία με μόνο δύο χαρακτήρες, όπου ο πρώτος χαρακτήρας είναι G.

Like "*16"

Επιστρέφει στοιχεία που τελειώνουν σε 16.

Δείτε περισσότερα παραδείγματα χαρακτήρων μπαλαντέρ.

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

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

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

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

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