MySQL String Functions

รวมบทความเกี่ยวกับ MySQL String Functions เช่น CONCAT(), SUBSTRING(), LENGTH(), REPLACE(), UPPER(), LOWER() และฟังก์ชันอื่น ๆ ที่ช่วยจัดการและประมวลผลข้อมูลข้อความในฐานข้อมูลอย่างแม่นยำและรวดเร็ว

MySQL การใช้งานฟังก์ชัน UPPER()

ฟังก์ชัน UPPER() ใน MySQL คือฟังก์ชันที่ใช้เพื่อแปลงข้อความทั้งหมดในสตริง (string) ให้เป็นตัวอักษรพิมพ์ใหญ่ (uppercase) ฟังก์ชันนี้สามารถใช้ได้กับข้อความประเภท CHAR, VARCHAR, TEXT

MySQL การใช้งานฟังก์ชัน TRIM()

ฟังก์ชัน TRIM() ใน MySQL ใช้เพื่อลบช่องว่าง (space) หรืออักขระที่ไม่ต้องการ ออกจากข้อความด้านซ้าย หรือด้านขวา หรือทั้งสองด้าน

MySQL การใช้งานฟังก์ชัน SUBSTRING_INDEX()

ฟังก์ชัน SUBSTRING_INDEX() ใช้สำหรับตัดข้อความย่อยจาก string โดยอิงจาก “ตัวคั่น” (delimiter) โดยจะคืนค่าข้อความ ก่อน หรือ หลัง ตัวคั่น ตามจำนวนที่กำหนด

MySQL การใช้งานฟังก์ชัน SUBSTRING()

ฟังก์ชัน SUBSTRING() ใน MySQL ใช้เพื่อตัดข้อความย่อย (substring) ออกจากข้อความหลัก โดยระบุตำแหน่งเริ่มต้น และจำนวนอักขระที่ต้องการตัด

MySQL การใช้งานฟังก์ชัน SUBSTR()

ฟังก์ชัน SUBSTR() ใน MySQL ย่อมาจาก SUBSTRING ใช้เพื่อตัดข้อความบางส่วน (substring) จากข้อความหลัก โดยระบุตำแหน่งเริ่มต้นและจำนวนอักขระที่ต้องการตัด

MySQL การใช้งานฟังก์ชัน STRCMP()

ฟังก์ชัน STRCMP() (String Compare) ใน MySQL ใช้เพื่อเปรียบเทียบข้อความ (string) สองค่า แบบตรงตัว (case-sensitive) แล้วคืนค่าตามผลการเปรียบเทียบ

MySQL การใช้งานฟังก์ชัน SPACE()

ฟังก์ชัน SPACE() ใน MySQL ใช้สำหรับสร้างข้อความที่ประกอบด้วยช่องว่าง (space) ตามจำนวนที่กำหนด ใช้สำหรับเติมช่องว่างเพื่อจัดรูปแบบข้อความ

MySQL การใช้งานฟังก์ชัน RPAD()

ฟังก์ชัน RPAD() ใน MySQL ใช้สำหรับเติมข้อความ (หรืออักขระ) เข้าไปทางด้านขวาของ string เพื่อให้ข้อความมีความยาวตามที่ต้องการ

MySQL การใช้งานฟังก์ชัน REVERSE()

ฟังก์ชัน REVERSE() ใน MySQL ใช้สำหรับสลับลำดับอักขระในข้อความ (string) จากหลังไปหน้า หรือพูดง่าย ๆ คือ "กลับด้านข้อความ" เช่น 'ABC' เป็น 'CBA'

MySQL การใช้งานฟังก์ชัน REPLACE()

ฟังก์ชัน REPLACE() ใน MySQL ใช้เพื่อแทนที่ข้อความย่อย (substring) ที่พบในข้อความหลัก ด้วยข้อความใหม่ โดยทุกครั้งที่พบข้อความที่ตรงกัน จะถูกแทนที่ทั้งหมด

MySQL การใช้งานฟังก์ชัน REPEAT()

ฟังก์ชัน REPEAT() ใช้ใน MySQL เพื่อทำซ้ำข้อความ (string) ตามจำนวนครั้งที่กำหนด เช่น 'ABC' ซ้ำ 3 ครั้ง จะได้ผลลัพธ์เป็น 'ABCABCABC'

MySQL การใช้งานฟังก์ชัน POSITION()

ฟังก์ชัน POSITION() ใน MySQL ใช้เพื่อค้นหาตำแหน่งแรกที่ข้อความย่อย (substring) ปรากฏในข้อความหลัก (string) เป็นฟังก์ชันที่ทำงานเหมือนกับ LOCATE()

MySQL การใช้งานฟังก์ชัน MID()

ฟังก์ชัน MID() เป็นฟังก์ชันใน MySQL ที่ใช้สำหรับดึงบางส่วนของข้อความ (substring) จากตำแหน่งที่กำหนด เช่นเดียวกับฟังก์ชัน SUBSTRING()

MySQL การใช้งานฟังก์ชัน LTRIM()

ฟังก์ชัน LTRIM() ใน MySQL ใช้สำหรับลบช่องว่าง (spaces) ทางด้านซ้ายของข้อความ (string) เพื่อทำความสะอาดข้อมูลก่อนนำไปใช้

MySQL การใช้งานฟังก์ชัน LPAD()

ฟังก์ชัน LPAD() หรือ Left-Pad เป็นฟังก์ชันใน MySQL ที่ใช้สำหรับเติมข้อความหรืออักขระเข้าไปทางด้านซ้ายของ string เพื่อให้ได้ความยาวตามที่ต้องการ

MySQL การใช้งานฟังก์ชัน LOWER()

ฟังก์ชัน LOWER() ใน MySQL ใช้สำหรับแปลงข้อความทั้งหมดให้เป็นตัวพิมพ์เล็ก (lowercase) เช่น 'HELLO' เป็น 'hello' หรือ 'MySQL' เป็น 'mysql'

MySQL การใช้งานฟังก์ชัน LOCATE()

ฟังก์ชัน LOCATE() ใช้สำหรับค้นหาตำแหน่งแรกที่ข้อความย่อย (substring) ปรากฏในข้อความหลัก (string) คล้ายกับ INSTR() และ POSITION()…

MySQL การใช้งานฟังก์ชัน LEFT()

ฟังก์ชัน LEFT() ใน MySQL ใช้เพื่อดึงอักขระ (characters) จำนวนหนึ่งจากทางด้านซ้ายของข้อความ เช่น ต้องการดึงเอา 3 ตัวแรก ของคำว่า "MySQL"

MySQL การใช้งานฟังก์ชัน LCASE()

LCASE() เป็นฟังก์ชันใน MySQL ที่ใช้สำหรับแปลงข้อความ (string) ให้เป็นตัวพิมพ์เล็ก (lowercase) ทั้งหมด เช่น HELLO เป็น hello

MySQL การใช้งานฟังก์ชัน INSTR()

ฟังก์ชัน INSTR() (ย่อมาจาก “IN STRing”) เป็นฟังก์ชันใน MySQL ที่ใช้เพื่อค้นหาตำแหน่งแรกที่พบข้อความย่อย (substring) ภายในข้อความหลัก…