我可以在SOUNDEX()函数中传递多个参数来获得多个值结果

时间:2014-06-18 03:43:49

标签: mysql

我的学生表stu_table包含许多不同的学生姓名,但大部分都在stu_name字段中听起来相似。

例如:

Mrinmoy, Minmay, Mrinmay, Minmoy, 
Tanmoy ,Tanmay, Tonmoy, Tanmy, 
Rajesh, Rajes, 
Anirban, Anirbon.
  • 这里首先制作一个名为
  • 的声音组
  • 接下来3制作一个类似名称的声音组
  • 和最后2个制作另一组相似的声音名称。

我可以在单个SOUNDEX()函数中传递多个参数(例如Mrinmoy和Tanmoy)来获取两个结果。

如果是,那么如何通过它。请帮忙。

1 个答案:

答案 0 :(得分:0)

soundex()只接受一个参数。 所以你必须在sql中使用OR。 你可以尝试这个sql。

SELECT * FROM `stu_table` where soundex(`stu_name`)= soundex('Anirban') OR soundex(`stu_name`)=soundex('Tonmoy')