LIKE 操作符在SQL语法中是用在 WHERE 中的选取数据时的指定模式。
1选取开头包含某项
例如下面这条语句就是选取数据表chengjibiao中的score是以9开头的所有数据结果
SELECT * FROM chengjibiao WHERE score LIKE '9%';
运行结果如下:
其中% 符号是用在模式的前后,是定义通配符。
2选取结尾包含某项
当需要选取数据表chengjibiao中的score是以5结尾的所有数据结果时
SELECT * FROM chengjibiao WHERE score LIKE '%5';
运行结果如下:
3选取中间包含某项
当需要挑选出数据表中某一项的内部包含指定信息时
SELECT * FROM chengjibiao WHERE other LIKE '%那么%';
运行结果如下:
4选取中间不包含某项
当需要挑选出数据表中某一项的内部不包含指定信息时
SELECT * FROM chengjibiao WHERE other LIKE '%那么%';
运行结果如下: