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

ฉันจะค้นหาข้อมูลจากตาราง MySQL ตามค่าเสียงที่คล้ายกันได้อย่างไร


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

ไวยากรณ์

Expression1 SOUNDS LIKE Expression2

ในที่นี้ ระบบจะเปรียบเทียบทั้ง Expression1 และ Expression2 ตามการออกเสียงภาษาอังกฤษของเสียง

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างจากตาราง 'นักเรียน' ซึ่งจะจับคู่สองนิพจน์ตามการออกเสียงของเสียง

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)