gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 00:08:44 25 4
gpt4 key购买 nike

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

例如:

Mrinmoy, Minmay, Mrinmay, Minmoy, 
Tanmoy ,Tanmay, Tonmoy, Tanmy,
Rajesh, Rajes,
Anirban, Anirbon.
  • 这里前 5 个名字组成相似的发音组
  • 接下来3个名字相似的发音组
  • 最后 2 个组成另一组相似的声音名称。

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

如果是的话如何通过。请帮忙。

最佳答案

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

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

关于mysql - 我可以在 SOUNDEX() 函数中传递多个参数来获取多值结果吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24276710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com