Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ตรงกับอักขระทั้งหมดทุกที่ในข้อมูลของคุณ

  1. เปิดคิวรีของคุณในมุมมองออกแบบ เมื่อต้องการทําเช่นนั้น ในบานหน้าต่างนําทาง ภายใต้ คิวรี ให้คลิกขวาที่คิวรี แล้วคลิก มุมมองออกแบบ

  2. ในเซลล์ เกณฑ์ ภายใต้เขตข้อมูลที่คุณต้องการใช้ ให้เพิ่มเครื่องหมายดอกจันบนด้านใดด้านหนึ่งของเกณฑ์ของคุณ หรือทั้งสองด้าน ตัวอย่างเช่น

    "*เจ้าของ*"

    "เจ้าของ*"

    "*เจ้าของ"

  3. บนแท็บ ออกแบบคิวรี ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้ รูปปุ่ม

ตรงกับอักขระภายในรูปแบบ

  1. เปิดคิวรีของคุณในมุมมองออกแบบ

  2. ในเซลล์เกณฑ์ของเขตข้อมูลที่คุณต้องการใช้ ให้พิมพ์ตัวดำเนินการ Like ที่ด้านหน้าเกณฑ์ของคุณ

  3. แทนที่อักขระอย่างน้อยหนึ่งตัวในเกณฑ์ด้วยอักขระตัวแทน ตัวอย่างเช่น Like R?308021 จะส่งกลับ RA308021 RB308021 และอื่นๆ

  4. บนแท็บ ออกแบบคิวรี ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้

เรียกใช้รายการของบริษัทจาก A ถึง H

  1. เปิดคิวรีของคุณในมุมมองออกแบบ

  2. ในเซลล์ เกณฑ์ ของเขตข้อมูลที่คุณต้องการใช้ ให้ใส่ Like แล้วตามด้วยเครื่องหมายอัญประกาศคู่ ตัวอย่างเช่น: Like ""

  3. ในเครื่องหมายอัญประกาศคู่ ให้เพิ่มวงเล็บเหลี่ยมและช่วงของอักขระที่คุณต้องการค้นหา ดังนี้:

    Like "[a-h]"

  4. คุณสามารถใช้อักขระตัวแทนนอกวงเล็บได้ ตัวอย่างเช่น

    Like "[a-h]*"

ตารางอักขระตัวแทน

ตารางนี้แสดงรายการและอธิบายเกี่ยวกับอักขระตัวแทนที่คุณสามารถใช้ในคิวรี Access

สัญลักษณ์

คำอธิบาย

ตัวอย่าง

*

ตรงกับอักขระศูนย์หรือมากกว่า ซึ่งสามารถใช้เป็นอักขระตัวแรกหรือตัวสุดท้ายในสตริงอักขระได้

wh* จะค้นหา wh, what, white และ why

?

ตรงกับอักขระตัวอักษรเดียวใดๆ

b?ll จะค้นหา ball, bell และ bill

[ ]

ตรงกับอักขระตัวเดียวใดก็ตามภายในวงเล็บ

b[ae]ll จะค้นหา ball และ bell แต่ไม่ค้นหา bill

!

ตรงกับอักขระใดก็ตามที่ไม่อยู่ในวงเล็บ

b[!ae]ll จะค้นหา bill และ bull แต่ไม่ค้นหา ball หรือ bell

-

ตรงกับช่วงของอักขระใดๆ คุณต้องระบุช่วงจากน้อยไปหามาก (A ถึง Z ไม่ใช่ Z ถึง A)

b[a-c]d จะค้นหา bad, bbd และ bcd

#

ตรงกันกับอักขระตัวเลขหนึ่งอักขระ

1#3 จะค้นหา 103, 113 และ 123

ตัวอย่างการใช้อักขระตัวแทน

สถานการณ์

ตัวอย่าง

ข้อมูลของคุณแสดงรายการผู้ใช้บางคนเป็น "เจ้าของ" และคนอื่นๆ เป็น "เจ้าของ/ตัวดำเนินการ"

Like "owner*" หรือ Like "*owner*"

คุณต้องการใช้อักขระตัวแทนกับคิวรีพารามิเตอร์

Like "*" & [พารามิเตอร์] & "*"

ตัวอย่างเช่น:

เช่น "*" & [ปลา] & "*"

ส่งกลับสูตรอาหารทั้งหมดที่ประกอบด้วย "ปลา" เช่น ปลาชุบแป้งทอดและมันฝรั่งทอด ปลาหิน และอื่นๆ

มีคนสะกดชื่อผิดตอนใส่ข้อมูล เช่น "Adrien" แทนที่จะเป็น "Adrian"

Like "Adri?n"

คุณต้องการค้นหาลูกค้าที่นามสกุลเริ่มต้นด้วย A ถึง H สำหรับใช้ในการส่งจดหมายจำนวนมาก ตัวอย่างเช่น

Like "[a-h]*"

คุณต้องการค้นหาหมายเลขชิ้นส่วนที่มีตัวเลขเหมือนกันทุกตัวยกเว้นตัวเลขในหลักที่สองและหลักที่สาม

Like "R??083930"

คุณต้องการส่งคำเชิญสำหรับปาร์ตี้กลางแจ้งที่อาคารหมายเลข 1000 บนถนน Park Street

Like "1### Park Street"

ไวยากรณ์ของการเรียกใช้อักขระตัวแทนจากข้อมูลของคุณ

อักขระ

ไวยากรณที่ต้องการ

เครื่องหมายดอกจัน *

[*]

เครื่องหมายคำถาม ?

[?]

สัญลักษณ์หมายเลข #

[#]

ยัติภังค์ -

[-]

ชุดวงเล็บเหลี่ยมเปิดและปิดคู่กัน []

[[]]

วงเล็บเหลี่ยมเปิด [

[[]

วงเล็บเหลี่ยมปิด ]

ไม่จำเป็นต้องปฏิบัติเป็นกรณีพิเศษ

เครื่องหมายอัศเจรีย์ !

ไม่จำเป็นต้องปฏิบัติเป็นกรณีพิเศษ

ทำความเข้าใจว่าต้องใช้อักขระตัวแทนชุดใด

Access Database Engine (ANSI-89) กับ SQL Server (ANSI-92)

ANSI-89 จะอธิบายไวยากรณ์ Access SQL แบบดั้งเดิม ซึ่งเป็นค่าเริ่มต้นสําหรับฐานข้อมูล Access อักขระตัวแทนเป็นไปตามข้อกําหนด Microsoft Visual Basic® for Applications (VBA) ไม่ใช่ SQL

ANSI-92 ใช้เมื่อคุณต้องการให้ไวยากรณ์ของคุณสอดคล้องกับฐานข้อมูล Microsoft SQL Server™

ขอแนะนำไม่ให้คุณผสมอักขระตัวแทนสองชนิดในฐานข้อมูลเดียวกัน

อักขระตัวแทนสําหรับใช้กับกลไกจัดการฐานข้อมูล Access (ANSI-89)

ใช้อักขระตัวแทนเหล่านี้ในคิวรีที่สร้างขึ้นสําหรับฐานข้อมูล Access

สัญลักษณ์

คำอธิบาย

ตัวอย่าง

*

ตรงกับจํานวนอักขระใดๆ ซึ่งสามารถใช้เป็นอักขระตัวแรกหรือตัวสุดท้ายในสตริงอักขระได้

wh* จะค้นหา what, white และ why

?

ตรงกับอักขระตัวอักษรเดียวใดๆ

B?ll จะค้นหา ball, bell และ bill

[ ]

ตรงกับอักขระตัวเดียวใดก็ตามภายในวงเล็บ

B[ae]ll จะค้นหา ball และ bell แต่จะไม่ค้นหา bill

!

ตรงกับอักขระใดก็ตามที่ไม่อยู่ในวงเล็บ

b[!ae]ll จะค้นหา bill และ bull แต่ไม่ค้นหา ball หรือ bell

-

ตรงกับช่วงของอักขระใดๆ คุณต้องระบุช่วงจากน้อยไปหามาก (A ถึง Z ไม่ใช่ Z ถึง A)

b[a-c]d จะค้นหา bad, bbd และ bcd

#

ตรงกันกับอักขระตัวเลขหนึ่งอักขระ

1#3 จะค้นหา 103, 113 และ 123

อักขระตัวแทนเพื่อใช้กับ SQL Server (ANSI-92)

ใช้อักขระตัวแทนเหล่านี้ในคิวรีที่สร้างขึ้นสำหรับใช้กับฐานข้อมูล Microsoft SQL Server™

สัญลักษณ์

คำอธิบาย

ตัวอย่าง

%

ตรงกับจํานวนอักขระใดๆ ซึ่งสามารถใช้เป็นอักขระตัวแรกหรือตัวสุดท้ายในสตริงอักขระได้

wh* จะค้นหา what, white และ why

_

ตรงกับอักขระตัวอักษรเดียวใดๆ

B?ll จะค้นหา ball, bell และ bill

[ ]

ตรงกับอักขระตัวเดียวใดก็ตามภายในวงเล็บ

B[ae]ll จะค้นหา ball และ bell แต่จะไม่ค้นหา bill

^

ตรงกับอักขระใดก็ตามที่ไม่อยู่ในวงเล็บ

b[!ae]ll จะค้นหา bill และ bull แต่ไม่ค้นหา ball หรือ bell

-

ตรงกับช่วงของอักขระใดๆ คุณต้องระบุช่วงจากน้อยไปหามาก (A ถึง Z ไม่ใช่ Z ถึง A)

b[a-c]d จะค้นหา bad, bbd และ bcd

ดูเพิ่มเติม

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย