Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

ฟังก์ชัน LEFT ใน SQL Server

บทความนี้จะเรียนรู้และแสดงวิธีการใช้งานฟังก์ชัน LEFT ใน SQL Server เพื่อแยกตัวอักษรบางส่วนจากด้านซ้ายของสตริงที่กำหนด

คำอธิบาย

ฟังก์ชัน LEFT ใน SQL Server ใช้แยกสตริงย่อยจากสตริงขนาดใหญ่ เริ่มจากตัวอักษรซ้ายสุด

ไวยากรณ์

การใช้งานฟังก์ชัน LEFT ใน SQL Server มีรูปแบบดังนี้:

LEFT(chuoi, so_ky_tu)

พารามิเตอร์:

  1. chuoi: สามารถเป็นสตริง ตัวแปร หรือคอลัมน์ที่ต้องการแยก
  2. so_ky_tu: จำนวนเต็มบวกที่ระบุจำนวนตัวอักษรที่จะคืนค่าจาก chuoi เริ่มจากตัวอักษรซ้ายสุด

หมายเหตุ:

  1. หาก so_ky_tu เกินความยาวของสตริง ฟังก์ชัน LEFT จะคืนค่าสตริงต้นฉบับ
  2. ฟังก์ชัน LEFT รองรับใน SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017 และเวอร์ชันใหม่กว่า

ตัวอย่างการใช้งาน

ดูตัวอย่างฟังก์ชัน LEFT ใน SQL Server:

SELECT LEFT('TipsMake.com', 12);
-- ผลลัพธ์: 'TipsMake.com'

SELECT LEFT('TipsMake.com', 4);
-- ผลลัพธ์: 'Tips'

SELECT LEFT('Quan Tri Mang', 9);
-- ผลลัพธ์: 'Quan Tri '

SELECT LEFT('Quan Tri Mang', 100);
-- ผลลัพธ์: 'Quan Tri Mang' (คืนค่าสตริงทั้งหมดเพราะเกินความยาว)