小编use*_*387的帖子

MySQL - 是否可以在表中的所有列上使用LIKE?

我正在尝试创建一个简单的搜索栏,在我的数据库中搜索某些单词.可以在不使用WHERE的情况下使用LIKE属性吗?我希望它搜索所有列的关键字,而不只是一个.目前我有这个:

mysql_query("SELECT * FROM shoutbox WHERE name LIKE '%$search%' ")
Run Code Online (Sandbox Code Playgroud)

显然,只搜索带有搜索输入的名称.我试过这两个:

mysql_query("SELECT * FROM shoutbox LIKE '%$search%' ")
mysql_query("SELECT * FROM shoutbox WHERE * LIKE '%$search%' ")
Run Code Online (Sandbox Code Playgroud)

并没有奏效.这是可能的,还是有另一种方法可以解决这个问题?

mysql where sql-like

16
推荐指数
3
解决办法
3万
查看次数

标签 统计

mysql ×1

sql-like ×1

where ×1