สารบัญ:

คุณใช้สตริงย่อยใน SQL อย่างไร
คุณใช้สตริงย่อยใน SQL อย่างไร

วีดีโอ: คุณใช้สตริงย่อยใน SQL อย่างไร

วีดีโอ: คุณใช้สตริงย่อยใน SQL อย่างไร
วีดีโอ: SQL Server : Performance Tuning ตัวอย่างในการ Query แบบ Best Practice 2024, พฤศจิกายน
Anonim

ฟังก์ชัน SUBSTRING() ของเซิร์ฟเวอร์ SQL

  1. แยกอักขระ 3 ตัวออกจากสตริง โดยเริ่มต้นในตำแหน่งที่ 1: เลือก SUBSTRING (' SQL กวดวิชา', 1, 3) AS ExtractString;
  2. แยกอักขระ 5 ตัวจากคอลัมน์ "CustomerName" โดยเริ่มจากตำแหน่งที่ 1:
  3. แยกอักขระ 100 ตัวออกจากสตริง โดยเริ่มต้นในตำแหน่งที่ 1:

นอกจากนี้ เหตุใดเราจึงใช้สตริงย่อยใน SQL

NS สตริงย่อย ฟังก์ชั่นใน ใช้ SQL เพื่อส่งคืนส่วนหนึ่งของสตริง แต่ละฐานข้อมูลมีวิธีการทำสิ่งนี้: SQL เซิร์ฟเวอร์: SUBSTRING ()

ทราบด้วยว่าฉันจะแสดงอักขระ 3 ตัวแรกใน SQL ได้อย่างไร สวัสดี Shanu คุณสามารถใช้ LEN() หรือ LENGTH()(ในกรณีของ oracle sql ) เพื่อรับความยาวของคอลัมน์ เลือก LEN(column_name) จาก table_name; และคุณสามารถใช้ SUBSTRING หรือฟังก์ชัน SUBSTR() ไป get สามตัวแรก ของคอลัมน์

เราสามารถใช้ substring ใน where clause ได้หรือไม่

NS SUBSTRING ฟังก์ชัน SQL มีประโยชน์มากเมื่อ คุณ ต้องการให้แน่ใจว่าค่าสตริงที่ส่งคืนจากแบบสอบถาม จะ ถูกจำกัดความยาวไว้ ในตัวอย่างต่อไปนี้ การใช้คอลัมน์ 'ชื่อ' อักขระสองตัวสุดท้ายจะจับคู่กับคำว่า 'เปิด' โดยใช้ SQL SUBSTRING ทำงานที่ไหน ข้อ.

การใช้งานมีใน SQL อย่างไร

ประกอบด้วย เป็นเพรดิเคตที่ใช้ใน WHERE clause ของ Transact- SQL คำสั่ง SELECT ที่จะดำเนินการ SQL การค้นหาข้อความแบบเต็มของเซิร์ฟเวอร์ในคอลัมน์ที่จัดทำดัชนีข้อความแบบเต็ม ประกอบด้วย ชนิดข้อมูลตามอักขระ ประกอบด้วย สามารถค้นหา: คำหรือวลี คำนำหน้าของคำหรือวลี

แนะนำ: