如何在mysql中搜索逗号分隔的列值

时间:2014-03-12 13:50:07

标签: php mysql

2 个答案:

答案 0 :(得分:0)

试试这个

select * from table WHERE Keywords like '%anti%';

答案 1 :(得分:0)

如果您使用mysqli

$stmt = $mysqli->prepare('SELECT * FROM mytable WHERE find_in_set(?, myField) <> 0');
$stmt->bind_param('s', $searchStr);
$stmt->execute();

使用FIND_IN_SET功能。