gpt4 book ai didi

MySQL 语句 - 添加另一个条件

转载 作者:行者123 更新时间:2023-11-29 12:06:18 24 4
gpt4 key购买 nike

我使用以下语句:

$statement = mysql_query("SELECT * FROM  `my_table` WHERE 
`name` LIKE '%".$searchVal."%'
|| `street` LIKE '%".$searchVal."%'
|| `description` LIKE '%".$searchVal."%'
|| `longname` LIKE '%".$searchVal."%'
ORDER BY id");

我想添加另一个条件以仅在类型 =500,600,700,800的行中进行搜索

最佳答案

|| 是一个串联运算符,我认为您的意思是使用 OR 条件,例如

SELECT * FROM  `my_table`  
WHERE (`name` LIKE '%".$searchVal."%'
OR `street` LIKE '%".$searchVal."%'
OR `description` LIKE '%".$searchVal."%'
OR `longname` LIKE '%".$searchVal."%')
AND `type` IN (500,600,700,800) <-- extra condition
ORDER BY id;

关于MySQL 语句 - 添加另一个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31415434/

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