给定一个名为“person”的表(在 MySQL 数据库/模式中),有点像这样:
code varchar(25)
lastname varchar(25)
firstname varchar(25)
我正在尝试创建一个存储函数来接收“代码”或“代码”的一部分(当然,这是识别该人的代码)并返回具有以下特征的人的建议“列表”类似的代码。
我不确定如何以自动完成方式进行搜索,返回所有可能的结果(或仅五个);以及如何从存储过程返回此人员“列表”。
知道我该怎么做吗?谢谢!
最佳答案
您可以在 SQL 中使用通配符。这是您要找的吗?
SELECT * FROM person WHERE code LIKE '%part_of_code%'
关于mysql - 如何在MySQL中搜索表的多个列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/222526/