Like амалдағышы

жол өрнегіSQL тілі (SQL) әшекейімен салыстырады.

Синтаксис

өрнек Ұқсасәшекей

Ұқсас амалдағышында осы бөліктер бар:

Амалдағыш

Сипаттама

өрнек

ҚАЙДА өрнегінде қолданатын SQL өрнегі .

әшекей

Өрнек салыстыруымен өрнек не таңба жолы әріптік.


Ескертпелер

Ұқсас амалдағышын анықтаған әшекейге сәйкес өрісінде мәндер табу үшін пайдалануыңызға болады. Әшекей үшін толық мәнді анықтай аласыз (мысалы, Like “Smith”), не қойылмалы таңба таңбалары мәндер ауқымын табу үшін пайдалануыңызға болады (мысалы, Like “Sm*”).

Өрнекте Ұқсас амалдағышын өріс мәнін жол өрнегімен салыстыру үшін қолдануыңызға болады. Мысалы, SQL сұрауында Like “C*” енгізсеңіз, сұрау С әріпінен бастап барлық мәндерді қайтарады. параметр сұрауы, әшекейді іздеуге пайдаланушыны шақыруыңызға болады.

Келесі мысал A мен F арасында кез келген әріппен және үш санмен жалғасқан Р әріпінен басталатын деректерді қайтарады:

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

Келесі кесте Ұқсас амалдағышын әр түрлі әшекейлер өрнектерін сынау үшін қалай пайдалануыңызға болатынын көрсетеді.


Салыстыру түрі


Әшекей

Үйлесу
(Шын қайтады)

Үйлесу жоқ
(Өтірік қайтады)

Бірнеше таңбалар

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Ерекше таңбалар

a[*]a

a*a

aaa

Бірнеше таңбалар

ab*

abcdefg, abc

cab, aab

Жалғыз таңба

a?a

aaa, a3a, aBa

aBBBa

Жалғыз сан

a#a

a0a, a1a, a2a

aaa, a10a

Таңбалар ауқымы

[a-z]

f, p, j

2, &

Ауқымнан тыс

[!a-z]

9, &, %

b, a

Сан емес

[!0-9]

A, a, &, ~

0, 1, 9

Тіркескен

a[!b-m]#

An9, az0, a99

abc, aj0



Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×