【发布时间】:2012-04-06 17:10:30
【问题描述】:
我正在使用一个现有的数据库,该数据库的名字和姓氏在数据库中是分开的。我需要创建一个函数,该函数将接受一个搜索输入并返回结果。说我的数据库的结构类似于....
nameFirst nameLast
Joe Smith
Joe Jones
Joe Brown
我如何使用 MySql 输入“Joe Smith”这样的搜索输入并获得他的行?但是,如果我在搜索字段中只输入“乔”,则全部返回?我需要用空格爆炸字符串吗?谢谢!
【问题讨论】:
-
您还需要查找“Smith, Joe”还是“Joseph Smith”?
-
分解字符串是一种方法,但如果涉及中间名首字母或名字怎么办?
-
搜索很可能像“Joe Smith”......数据库中也有一些实例,其中有 .Jrs 等