Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีค้นหาข้อมูลจากตาราง MySQL ตามค่าที่มีเสียงคล้ายกัน

ใช้ SOUNDS LIKE operator ค้นหาเสียงคล้ายกัน

ตัวดำเนินการ SOUNDS LIKE ของ MySQL ค้นหาค่าที่มีเสียงออกเสียงคล้ายกันในตาราง

ไวยากรณ์

Expression1 SOUNDS LIKE Expression2

ทั้งสอง expression จะถูกเปรียบเทียบจากการออกเสียงภาษาอังกฤษ

ตัวอย่าง

ค้นหาจากตาราง student ชื่อที่ออกเสียงคล้าย 'hrst':

mysql> Select Id, Name, Address, Subject from student where name sounds like 'hrst';
+------+---------+---------+----------+
| Id   | Name    | Address | Subject  |
+------+---------+---------+----------+
| 15   | Harshit | Delhi   | Commerce |
+------+---------+---------+----------+
1 row in set (0.00 sec)

'Harshit' ออกเสียงคล้าย 'hrst' จึงถูกค้นพบ