【问题标题】:how to Search multiple columns of a table in MySQL?如何在 MySQL 中搜索表的多个列?
【发布时间】:2008-10-22 00:30:18
【问题描述】:

给定一个名为“person”的表(在 MySQL 数据库/模式中),有点像这样:

code varchar(25)  
lastname varchar(25)  
firstname varchar(25)  

我正在尝试创建一个存储函数来接收“代码”或“代码”的一部分(当然,这是识别该人的代码)并返回具有类似的代码。

我不确定如何以自动完成的方式进行搜索,返回所有可能的结果(或仅返回五个);以及如何从存储过程中返回这个人员“列表”。

知道我该怎么做吗?谢谢!

【问题讨论】:

    标签: mysql stored-procedures autocomplete


    【解决方案1】:

    您可以在 SQL 中使用通配符。这是你要找的吗?

    SELECT * FROM person WHERE code LIKE '%part_of_code%'
    

    【讨论】:

    猜你喜欢
    • 2022-01-09
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-20
    • 2013-11-14
    相关资源
    最近更新 更多