PHP MySQL WHERE条款有条件

时间:2015-11-10 12:33:18

标签: php mysql

MySQL表% grep '^\(search1\|search2\|search3\)' file.txt search1 search2 search3

video

我需要在下划线id | path 4 | 89_1232 6 | 90_2121 之前匹配path。例如_89。是否可以使用MySQL查询。

现在我正在做的是,获取所有行然后爆炸90行:

path

然后"SELECT `path` FROM `video`

1 个答案:

答案 0 :(得分:3)

Use LIKE with wildcards

示例:

SELECT `path` FROM `video` WHERE `path` LIKE '89\_%' ESCAPE '\'

将搜索模式为89_{anything}的行,使用反斜杠\作为转义字符(以确保下划线_是字面的)