Like operátor

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Karakterláncot hasonlít össze egy SQL-kifejezés mintájával.

Szintaxis

kifejezésLike "minta"

A Like operátor szintaxisa az alábbi részekből áll:

Rész Leírás:
kifejezés WHERE záradékban használt SQL-kifejezés.
minta Az a karakterlánc- vagy karakterlánc-literál, amellyel a kifejezést összehasonlítja.

      

Megjegyzések

A Like operátorral megkeresheti egy mező azon értékeit, amelyek illeszkednek az Ön által megadott mintához. A minta mezőben megadhatja a teljes értéket (például Like “Smith”), vagy helyettesítő karakterekkel kereshet egy értéktartományt (például Like “Sm*”).

A kifejezésekben a Like operátorral összehasonlíthatja a mezőértékeket egy karakterlánc-kifejezéssel. Ha például egy SQL-lekérdezést ír be Like “C*” , a lekérdezés az összes C betűvel kezdődő mezőértéket visszaadja. A paraméteres lekérdezésekben kérheti a felhasználótól a keresendő mintát.

Az alábbi példa P betűvel kezdődő adatokat ad eredményül, amelyet az A és F közötti tetszőleges, három számjegyű betű követ:

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

Az alábbi táblázat bemutatja, hogyan tesztelheti a Like kifejezéseket a különböző minták megjelenítéséhez.


Egyezés fajtája

mintázat
Egyezés
(igaz értéket ad vissza)
Nincs egyezés
(az eredmény Hamis érték)
Több karakter a*a aa, aba, aBBBa aBC
*ab* abc, AABB, Xab aZb, bac
Különleges karakter a[*]a a*a AAA
Több karakter ab* abcdefg, abc Fülke, AAB
Egy karakter a?a aaa, a3a, aBa aBBBa
Egy számjegy a#a A0A, A1A, A2A AAA, A10A
Karaktertartomány [a–z] F, P, J 2, &
Tartományon kívül [!a-z] 9, &, % b, a
Egy számjegy sem [!0-9] A, a, &, ~ 0, 1, 9
Kombinált a[!b-m]# An9, az0, a99 abc, aj0