ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ใน ตอนที่ 1 ของชุดข้อมูล 3 ส่วนนี้ เราถือว่าเป็นตัวอย่างพื้นฐานของการใช้เกณฑ์ในคิวรีเพื่อตั้งคําถามของคิวรีให้เฉพาะเจาะจงมากขึ้น หากคุณทราบว่าคุณค้นหาอะไรอยู่ ก็วิธีที่ยอดเยี่ยม แต่ถ้าคุณต้องการดูรายการที่ตรงกันทั้งหมด เช่น ทุกคนที่มีนามสกุลเริ่มต้นด้วยTh? คุณโชคดีแล้ว – Access มีเครื่องมือที่มีประสิทธิภาพที่คุณสามารถใช้ในเกณฑ์คิวรีเพื่อเรียกใช้รายการที่ตรงกันทั้งหมด: อักขระตัวแทนและตัวอักขระ LIKE

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

ถ้าคุณเคยเล่นอย่างอิสระ คุณอาจเดาได้ว่าอักขระตัวแทนคืออะไร: อักขระเหล่านั้นสามารถแทนที่ด้วยอักขระอื่นๆ ได้ มีอักขระตัวแทนอยู่ 10 อักขระ แต่สามารถใช้เพียงห้าอักขระในฐานข้อมูลใดก็ตามที่ระบุ 5 ตัวตรงตามมาตรฐานที่เรียกว่า ANSI-89 และอีกห้าคนตรงตามมาตรฐาน ANSI-92 ทุกฐานข้อมูลสนับสนุนมาตรฐานหนึ่งมาตรฐานหรืออีกฐานข้อมูลหนึ่ง แต่ไม่สนับสนุนทั้งสองอย่าง คุณสามารถตั้งค่า ตัวเลือกเพื่อระบุว่าจะใช้มาตรฐาน ANSIใด

อักขระ ANSI-89

อักขระ

คำอธิบาย

ตัวอย่าง

*

ตรงกับอักขระจํานวนใดก็ได้
คุณสามารถใช้เครื่องหมายดอกจันที่ใดก็ได้ในสตริงอักขระ

wh * จะค้นหา what, white และ why แต่จะไม่ค้นหา awhile หรือ watch

?

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

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

[ ]

ใช้กับอักขระอื่นๆ (อยู่ภายในวงเล็บเหลี่ยม)
ตรงกับอักขระตัวเดียวใดก็ตามภายในวงเล็บ

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

!

ใช้ภายในวงเล็บเหลี่ยมพร้อมกับอักขระอื่นๆ
ตรงกับอักขระใดก็ตามที่ไม่อยู่ในวงเล็บ

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

-

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

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

#

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

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

อักขระ ANSI-92

อักขระ

คำอธิบาย

ตัวอย่าง

%

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

wh % จะค้นหา what, white และ why แต่จะไม่ค้นหา awhile หรือ watch

_

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

B_ll ball, bell และ bill

[ ]

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

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

^

ใช้ภายในวงเล็บเหลี่ยมพร้อมกับอักขระอื่นๆ
ตรงกับอักขระใดก็ตามที่ไม่อยู่ในวงเล็บ

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

-

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

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

ตัวตัวใช้ LIKE

Access ต้องใช้อักขระตัวแทน "Like" ในเกณฑ์ใดๆ ที่ใช้อักขระตัวแทน คุณสามารถใช้ตัวอักขระ LIKE ที่อยู่ก่อนหน้าสตริงที่มีอักขระตัวแทนได้ Access ยังต้องการสตริงที่ล้อมรอบด้วยเครื่องหมายอัญประกาศอีกด้วย ตัวอย่างเช่น เมื่อต้องการจับคู่ข้อมูลข้อความที่มีตัวอักษร T ให้คุณใช้นิพจน์นี้:

LIKE "*t*"

ในเวอร์ชันล่าสุด Access จะเพิ่มตัวให้บริการ LIKE และเครื่องหมายอัญประกาศให้คุณถ้าคุณละเว้น ดังนั้น ถ้าคุณใช้นิพจน์ *t* Access จะเปลี่ยนเป็น Like "*t*" เมื่อคุณเรียกใช้คิวรีหรือย้ายเคอร์เซอร์ไปภายนอกเกณฑ์

ดูการแอคชัน LIKE และอักขระตัวแทน

ถ้าคุณต้องการดูวิดีโอแสดงให้เห็นถึงการใช้เครื่องมือเหล่านี้ ให้ลองวิดีโอ YouTube นี้บน Like และอักขระตัวแทนในเกณฑ์คิวรี Access

ถัดไปใน ตอนที่ 3 ของชุดข้อมูล 3 ส่วนนี้: การพร้อมท์ให้ป้อนข้อมูลโดยใช้พารามิเตอร์

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

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

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

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

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×