SOL 基础知识点
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术: Sql
作者:八重宫司大人
撰写时间:2022/6/19
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C. [list of characters]通配符
带有字符列表的方括号,例如:[ABC]表示单个字符,必须是列表中指定的字符之一。
例如,以下查询返回姓氏(last_name)中第一个字符为 Y 或 Z 的客户:

D. [character-character]通配符
具有字符范围的方括号,例如 [A-C] 表示必须在指定范围内的单个字符。
例如,以下查询查找客户,其中姓氏中的第一个字符是范围 A 到 C 中的字母:

E. [^]通配符
带有插入符号( ^ )后跟范围,例如[A-C]或字符列表,例如[^ABC]的方括号表示不在指定范围或字符列表中的单个字符。
例如,以下查询返回姓氏中的第一个字符不是范围A到X中的字母的客户信息:

F. NOT LIKE运算符
以下示例使用 NOT LIKE 运算符查找名字中第一个字符不是字母 A 的客户:

列和表别名:
SQL 别名用于为 表 或 表中的列 提供临时名称。
SQL 别名通常用于使 表名 或 列名 更具可读性。
SQL 一个别名只存在于查询期间。
别名使用 AS 关键字,通常可以省略。
建议在下列情况下使用别名
查询涉及多个表
用于查询函数
需要把两个或更多的列放在一起
列名长或可读性差
语法:
1、表名的别名语法:

2、列名的别名语法:

3、表名 和 列名 的别名混合使用语法:

本文介绍了SQL中的通配符用法,包括字符列表通配符、字符范围通配符和否定通配符,并给出了具体查询示例。此外,还详细讲解了如何使用LIKE和NOT LIKE运算符进行复杂查询。最后,讨论了SQL中的别名功能,包括表别名和列别名,以及何时和如何使用它们来提高查询的可读性和效率。
1699

被折叠的 条评论
为什么被折叠?



