Seperti Operator

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Membandingkan ungkapan rentetan untuk corak dalam ungkapan SQL.

Sintaks

ungkapan Seperti "corak"

Sintaks operator seperti mempunyai bahagian ini:

Bahagian

Perihalan

ungkapan

Ungkapan SQL yang digunakan dalam Klausa WHERE.

corak

Rentetan atau rentetan aksara harafiah terhadap mana ungkapan berbanding.


Catatan

Anda boleh menggunakan operator seperti untuk mencari nilai dalam medan yang sepadan dengan corak yang anda tentukan. Untuk corak, anda boleh menentukan nilai yang lengkap (contohnya, Like “Smith”), atau anda boleh menggunakan aksara bebas untuk mencari julat nilai (contohnya, Like “Sm*”).

Dalam ungkapan, anda boleh menggunakan operator seperti untuk membandingkan medan nilai ungkapan rentetan. Contohnya, jika anda memasukkan Like “C*” dalam pertanyaan SQL, pertanyaan mengembalikan semua nilai medan yang bermula dengan huruf C. Dalam yang pertanyaan parameter, anda boleh gesa pengguna untuk corak untuk carian.

Contoh berikut mengembalikan data yang bermula dengan huruf P diikuti oleh sebarang huruf antara A dan F dan tiga digit:

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

Jadual berikut menunjukkan cara anda boleh menggunakan seperti untuk menguji ungkapan untuk corak berlainan.


Jenis padanan


Corak

Padanan
(mengembalikan True)

Tiada padanan
(mengembalikan False)

Berbilang aksara

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Sksara khas

a[*]a

a*a

AAA

Berbilang aksara

ab*

abcdefg, abc

cab, aab

Aksara tunggal

a?a

aaa, a3a, aBa

aBBBa

Digit tunggal

a#a

a0a, a1a, a2a

aaa, a10a

Julat aksara

[a-z]

f, p, j

2, &

Di luar julat

[!a-z]

9, &, %

b, a

Bukan digit

[!0-9]

A, a, &, ~

0, 1, 9

Gabungan

a[!b-m]#

An9, az0, a99

abc, aj0



Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×