php - 如何在表格的所有列中进行搜索?

标签 php mysql sql wordpress

我使用此代码来查找“网站”列中是否有一个与 $string 匹配的字段:

$get_results = $wpdb->get_results($wpdb->prepare(
     "SELECT * FROM yc_customers WHERE website LIKE %s LIMIT 10", 
     "%{$wpdb->esc_like($string)}%"
));

这可行,但我想弄清楚任何列中是否有一个与 $string 匹配的字段。

我以为我可以使用 WHERE * 但这对我不起作用。

最佳答案

据我所知,唯一允许使用“通配符”指定字段的地方是在 SELECT 中。

关于php - 如何在表格的所有列中进行搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30464596/

相关文章:

mysql - Mysql SELECT CASE WHEN表达式的使用方法

php - 如何获取特定父项(父项 ID)的子项并在家谱树中显示输出

SQL:排序依据、子字符串、联合

php - 具有重复列名的 MySQL JOIN 表

php - 在 SQL 表中选择两个随机行,其中列的值非常接近

php - JSON 的正确 MIME 类型?

Mysql表键

php - 如何通过 PHP 上传视频,并通过 FFmpeg 进行转码

sql - 找出列是否为 NOT NULL

MySQL 从使用 UDF 的子查询中截断字符串