คุณสามารถใช้ตัวดำเนินการ LIKE กับสัญลักษณ์แทนเพื่อเลือกระเบียนโดยที่ค่าสุดท้ายในสตริง =x เช่น '10', '15' เป็นต้น
ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable( ClientId varchar(20));เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.68 วินาที)
แทรกระเบียนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable ('CLI-101'); Query OK, 1 แถวได้รับผลกระทบ (0.14 วินาที)mysql> แทรกลงในค่า DemoTable ('CLI-110'); Query OK, 1 แถวได้รับผลกระทบ (0.14 วินาที )mysql> แทรกลงในค่า DemoTable ('CLI-201'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) mysql> แทรกลงในค่า DemoTable ('CLI-210'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า DemoTable ('CLI-502'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable ('CLI-1010'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรก ลงในค่า DemoTable('CLI-1012');แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที)
ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----------+| รหัสลูกค้า |+----------+| CLI-101 || CLI-110 || CLI-201 || CLI-210 || CLI-502 || CLI-1010 || CLI-1012 |+----------+7 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อเลือกจาก MySQL โดยที่ค่าสุดท้ายในสตริง =10 หรือ 12
mysql> เลือก *จาก DemoTable โดยที่ ClientId ชอบ '%10' หรือ ClientId ชอบ '%12';
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----------+| รหัสลูกค้า |+----------+| CLI-110 || CLI-210 || CLI-1010 || CLI-1012 |+----------+4 แถวในชุด (0.00 วินาที)