【无标题】SOL 基础知识点

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

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、表名 和 列名 的别名混合使用语法:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值