这个问题在这里已经有答案了:
多个赞的查询(2个答案)
mysql查询-多个赞(1个答案)
sql中的多个赞(1个答案)
选择多个喜欢的命令(2个答案)
mysql多个或不喜欢(2个答案)
两年前关门了。
我如何用like在3列中搜索?
下面的代码给出了一个错误
$sql .= " AND (Genre, Genre2, Genre3) like '%$s2%'";
完整sql;
SELECT * FROM films where Title_ing like '%$s1%' OR Title_de like '%$s1%' AND (Genre like '%$s2%' OR Genre2 '%$s2%' OR Genre3 '%$s2%') AND imdbRating like '$s3%'
1条答案
按热度按时间ilmyapht1#
你需要使用
OR
```AND (Genre like '%$genre%' OR Genre2 '%$genre%' OR Genre3 '%$genre%');