模式匹配

使用模式匹配。
如何选择带有模式的列?
如何使用LIKE或者NOT LIKE比较操作符?

解释

有时候我们需要查找带有某些匹配字母的表。在MySQL中我们可以使用LIKE或者NOT LIKE操作符进行比较。在MySQL中模式默认是不区分大小写的。
让我们进行一个查询示例,就是显示以字母M开头的学生名字。
模式匹配
在以上的查询示例中,将列出在表student中所有以字母M开头的学生名字。 
以下的查询示例将列出所有以字母e结尾的学生名字。
  模式匹配
我们也可以列出在任何地方包含任何特定字母的学生名字。以下的查询示例将列出包含"a"字母的学生名字。
模式匹配
假如我们要查找的名字包括5个字母,我们就可以使用特殊的字母"_"(下划线)。以下的查询示例将列好粗在表student中包括5个字母学生的名字。
模式匹配