การจัดการ string
บริษัทเพิ่งเปิดตัวแพลตฟอร์มสำหรับลูกค้า และได้รับมอบหมายให้สร้าง username ที่จำง่ายสำหรับลูกค้าและตีความได้ง่ายสำหรับพนักงาน โดย username ควรประกอบด้วยอักขระเหล่านี้ในรูปแบบตัวพิมพ์เล็กและเรียงตามลำดับดังนี้:
- ตัวอักษร 4 ตัวแรกของ
LastName - อักขระทั้งหมดของ
CustomerId
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Oracle SQL เบื้องต้น
คำแนะนำการฝึกหัด
- สร้างคอลัมน์ใหม่ชื่อ
Usernameโดยใช้ฟังก์ชัน concatenation - ดึงตัวอักษรที่ต้องการจาก
LastNameโดยใช้ฟังก์ชัน substring - เพิ่ม
CustomerIdต่อท้ายLastName
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Output a new column called Username
SELECT LastName, CustomerId, ___(
-- First four letters of LastName
___,
-- CustomerId
___
) AS ___
FROM ___