Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.
Znajdowanie danych przy użyciu kryterium Like

Kryterium lub operator Like jest używany w zapytaniu Access w celu znalezienia danych zgodnych z określonym wzorcem. Na przykład w przykładowej bazie danych mamy tabelę "Klienci", taką jak poniższa, i chcemy znaleźć tylko klientów mieszkających w miastach, których nazwy zaczynają się od "B". Poniżej opisano, jak utworzymy zapytanie i użyjemy kryteriów Lubię to:

  1. Otwieranie tabeli Klienci:

    Tabela Klienci

  2. Na karcie Tworzenie kliknij przycisk Projekt kwerendy.

  3. Kliknij przycisk Dodaj , a tabela Klienci zostanie dodana do projektanta zapytań.

  4. Kliknij dwukrotnie pola Nazwisko i Miasto , aby dodać je do siatki projektu zapytania.

  5. W polu Miasto dodaj kryteria "Lubię to B*", a następnie kliknij przycisk Uruchom.

    Kryterium kwerendy Like

W wynikach zapytania są wyświetlane tylko nazwy klientów z miast, rozpoczynając od litery "B".

Wyniki kwerendy z kryterium Like

Aby dowiedzieć się więcej o używaniu kryteriów, zobacz Stosowanie kryteriów do zapytania.

Początek strony

Używanie operatora Like w składni JĘZYKA SQL

Jeśli wolisz to zrobić w składni języka SQL (Structured Query Language), wykonaj następujące czynności:

  1. Otwórz tabelę Klienci i na karcie Tworzenie kliknij pozycję Projekt zapytania.

  2. Na karcie Narzędzia główne kliknij pozycję Widok > widoku SQL i wpisz następującą składnię:

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

  3. Kliknij przycisk Uruchom .

  4. Kliknij prawym przyciskiem myszy kartę zapytania, zapisz > Zamknij.

Aby uzyskać więcej informacji, zobacz Język Access SQL: podstawowe pojęcia, słownictwo i składnia oraz dowiedz się więcej na temat edytowania instrukcji SQL w celu wyostrzenia wyników zapytania.

Początek strony

Przykłady wzorców i wyników kryteriów Like

Kryteria lub operator Like przydaje się podczas porównywania wartości pola z wyrażeniem ciągu. W poniższym przykładzie są zwracane dane zaczynające się od litery P, po której występuje dowolna litera od A do F oraz trzy cyfry:

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

Oto kilka sposobów używania narzędzia Like dla różnych wzorców:


Rodzaj dopasowania


Wzór

Jeśli baza danych ma dopasowanie
zobaczysz

Jeśli baza danych nie jest zgodna
zobaczysz

Wiele znaków

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Znak specjalny

a[*]a

a*a

Aaa

Wiele znaków

ab*

abcdefg, abc

cab, aab

Jeden znak

a?a

aaa, a3a, aBa

aBBBa

Jedna cyfra

a#a

a0a, a1a, a2a

aaa, a10a

Zakres znaków

[a-z]

f, p, j

2, &

Poza zakresem

[!a-z]

9, &, %

b, a

Nie cyfra

[!0-9]

A, a, &, ~

0, 1, 9

Połączenie

a[!b-m]#

An9, az0, a99

abc, aj0

Przykłady kryteriów Like z symbolami wieloznaczowymi

W poniższej tabeli przedstawiono typy wyników, gdy kryterium Like jest używane z symbole wieloznaczne w tabeli, która może zawierać dane z określonymi wzorcami dopasowywania.

Kryterium

Wynik

Like "E#"

Zwraca elementy zawierające tylko dwa znaki, w których pierwszy znak to E, a drugi — liczbę.

Like "G?"

Zwraca elementy zawierające tylko dwa znaki, w których pierwszym znakiem jest G.

Like "*16"

Zwraca elementy kończące się na 16.

Zobacz więcej przykładów symboli wieloznacznych.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×