怎么建立自己的网站域名,北京网站seo技术厂家,zencart 网站换域名,湖南长沙公司注册6.5.2 “%”通配符 在SQL语言中最常用的通配符可能就是“%”了#xff0c;它表示任意字符的匹配#xff0c;且不计字符的多少。下面通过几个典型实例来说明“%”通配符的使用。 1#xff0e;开头#xff0f;结尾匹配 从COURSE表中查询所有以“计算机”开头的所有课程的… 6.5.2 “%”通配符 在SQL语言中最常用的通配符可能就是“%”了它表示任意字符的匹配且不计字符的多少。下面通过几个典型实例来说明“%”通配符的使用。 1开头结尾匹配 从COURSE表中查询所有以“计算机”开头的所有课程的课程名CNAME、人数SCOUNT以及考试时间CTEST信息。为了便于读者比较这里将COURSE表的所有记录显示如下。 SELECT *FROM COURSE 运行结果如图6.16所示。 图6.16 COURSE表所有记录 实例15 使用“%”通配符查询以“计算机”开始的课程 实例代码 SELECT CNAME, SCOUNT, CTESTFROM COURSEWHERE CNAME LIKE 计算机%ORDER BY CNAME 运行结果如图6.17所示。 图6.17 课程名以“计算机”开始的课程 可见查询结果中包含了所有以“计算机”开头的所有课程而不管“计算机”后面是什么字符有多少字符。同样如果要查询以计算机结尾的信息只须将匹配条件改为 %计算机’即可。 实例16 使用“%”通配符查询以“基础”结尾的课程 从COURSE表中查询以“基础”结尾的课程的课程名CNAME、人数SCOUNT以及考试时间CTEST信息。实例代码 SELECT CNAME, SCOUNT, CTESTFROM COURSEWHERE CNAME LIKE %基础ORDER BY CNAME 运行结果如图6.18所示。 图6.18 课程名以“基础”结尾的课程 2中间匹配 实例17 使用“%”通配符查询课程名中包含“设计”的所有课程 在COURSE表中查询课程名中间包含“设计”的所有课程的课程名CNAME、人数SCOUNT以及考试时间CTEST信息。实例代码 SELECT CNAME, SCOUNT, CTESTFROM COURSEWHERE CNAME LIKE %设计%ORDER BY CNAME 运行结果如图6.19所示。 图6.19 课程名中包含“设计”的课程 可见课程名中包含“设计”字符的记录全部作为查询结果。 3两端匹配 实例18 使用“%”通配符查询以“计算机”开头以“基础”结尾的所有课程 在COURSE表中查询以“计算机”开头以“基础”结尾的所有课程的课程名CNAME、人数SCOUNT以及考试时间CTEST信息。实例代码 SELECT CNAME, SCOUNT, CTESTFROM COURSEWHERE CNAME LIKE 计算机%基础ORDER BY CNAME 运行结果如图6.20所示。 图6.20 课程名以“计算机”开始且以“基础”结尾的课程 注意 在Microsoft Access数据库中不能使用“”其功能由“*”通配符所替代。