数据库管理系统的一个重要的功能就是数据查询,数据查询不仅是简单查询数据库中存储的数据,还要根据数据进行筛选,以及确定数据以怎样的格式显示。MySQL提供了功能强大、灵活的语句来实现这些操作。
通配符是一种在SQL的WHERE条件子句中拥有特殊意思的字符,SQL语句中支持多种通配符,可以和LIKE一起使用的通配符有“%”和“_”。
(1)百分号通配符(%)。通配符“%”匹配任意长度的字符,甚至包括零字符,可以在搜索模式中的任意位置使用,并且可以使用多个通配符。
2)下划线通配符(_)。通配符“_”的用法与“%”相同,区别是“%”可以匹配多个字符,而“_”只能匹配任意单个字符。若需要匹配多个字符,则使用相同个数的“_”
SELECT返回所有匹配的行,有可能是表中所有的行,如仅仅需要返回第一行或前几行,可以使用LIMIT关键字,语法格式为:
SELECT DISTINCT 字段名1,字段名2,···,字段名n FROM表名 LIMIT[位置偏移量,]行数;
注意ÿ