>我正在向数据库传递一个值(Say-'gupta')。我想将此值与所有数据库表中存在的列。如果任何列值与特定值匹配,则我想简单地在我的 Php 页面中打印该行。是否有任何内置函数可以使用选择查询执行此操作。如果是,请告诉我。请记住,我想将传递的值('gupta')与数据库中的多列值(corephp + mysql)进行比较
LIKE 和 OR 一起使用。
Select * from table where (col1 like '%gupta%') or (col2 like '%gupta%')
因此,任何 col 都与您的输入单词匹配,这将返回该行。
只是一个想法
select * from TableName where "gupta" IN (ColumnOne,ColumnTwo,ColumnThree)