ฟังก์ชัน Left

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ส่งกลับ ตัวแปร (สตริง) ที่มีจำนวนอักขระจากด้านซ้ายของสตริง

ไวยากรณ์

Left(string, length)

ไวยากรณ์ของฟังก์ชัน Left มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์ คำอธิบาย
สตริง จำเป็น นิพจน์สตริงที่ส่งกลับอักขระซ้ายสุด ถ้า สตริง มีค่า Null จะส่งกลับค่า Null
ความยาว จำเป็น ตัวแปร (ยาว) นิพจน์ตัวเลขที่ระบุจํานวนอักขระที่จะส่งกลับ ถ้า 0 สตริงความยาวเป็นศูนย์ ("") ถูกส่งกลับ ถ้ามากกว่าหรือเท่ากับจํานวนอักขระใน สตริง สตริงทั้งหมดจะถูกส่งกลับ

ข้อสังเกต

เมื่อต้องการกําหนดจํานวนอักขระในสตริง ให้ใช้ฟังก์ชัน Len

หมายเหตุ

ใช้ฟังก์ชัน LeftB กับข้อมูลไบต์ที่อยู่ในสตริง แทนที่จะระบุจํานวนอักขระที่จะส่งกลับ ความยาวจะ ระบุจํานวนไบต์

ตัวอย่างคิวรี

นิพจน์ ผลลัพธ์
SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; ส่งกลับอักขระ '3' จากด้านซ้ายของค่าในเขตข้อมูล "ProductID" จากตาราง "ProductSales" ในคอลัมน์ FromLeft

ตัวอย่าง VBA

หมายเหตุ

ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงนักพัฒนาในรายการ ดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา

ตัวอย่างนี้ใช้ฟังก์ชัน Left เพื่อส่งกลับอักขระจํานวนที่ระบุจากด้านซ้ายของสตริง

Dim AnyString, MyStr
AnyString = "Hello World"    ' Define string.
MyStr = Left(AnyString, 1)    ' Returns "H".
MyStr = Left(AnyString, 7)    ' Returns "Hello W".
MyStr = Left(AnyString, 20)    ' Returns "Hello World".

ฟังก์ชันสตริงและวิธีใช้