gpt4 book ai didi

php - 具有多个值的 Wordpress 搜索查询

转载 作者:太空宇宙 更新时间:2023-11-03 11:40:53 25 4
gpt4 key购买 nike

我正在构建一个自定义页面,其中搜索查询具有多个要比较的值,例如:

SELECT * from table WHERE table_item LIKE ('apple,banana')

我想通过单个查询获取多个值。

最佳答案

我认为你可以使用 WHERE IN (...):

SELECT *
FROM yourTable
WHERE table_item IN ('apple', 'banana')

如果您真的打算使用 LIKE 运算符在 table_item 列中的任何位置查找这些水果名称,那么您可能打算这样做:

SELECT *
FROM yourTable
WHERE table_item LIKE '%apple%' OR table_item LIKE '%banana%'

如果您不想有多个 LIKE 子句,那么第三种选择是将 REGEXP 与包含交流发电机的正则表达式一起使用:

SELECT *
FROM yourTable
WHERE table_item REGEXP 'apple|banana'

这是第三个选项的演示:http://sqlfiddle.com/#!9/dc3f9b/1

关于php - 具有多个值的 Wordpress 搜索查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41887303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com