สำหรับการต่อฟิลด์สตริง ให้ใช้ฟังก์ชัน CONCAT() ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable -> ( -> SequenceId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, -> StudentId varchar(100) -> ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.59 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable(StudentId) ('STU'); ตกลงแบบสอบถาม 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable (StudentId) ('STU1'); ตกลง ตกลง 1 แถวได้รับผลกระทบ ( 0.18 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
ผลลัพธ์
<ก่อนหน้า>+-----------+-----------+| รหัสลำดับ | StudentId |+---------------------------------+| 1 | สตู || 2 | STU1 |+------------+-----------+2 แถวในชุด (0.00 วินาที)ต่อไปนี้คือข้อความค้นหาเพื่ออัปเดตฟิลด์สตริงโดยเชื่อมข้อมูลเข้าด้วยกัน -
mysql> อัปเดต DemoTable -> set StudentId=concat(StudentId,'-','101');Query OK, 2 แถวได้รับผลกระทบ (0.14 วินาที)แถวที่ตรงกัน:2 เปลี่ยนแล้ว:2 คำเตือน:0
ให้เราตรวจสอบระเบียนทั้งหมดอีกครั้งจากตาราง -
mysql> เลือก *จาก DemoTable;