SQL MASTERY 运算符

SQL MASTERY 运算符

image-20220208203158281

DISTINCT 去除重复

LIKE

2.2.1 B开头的 不区分大小写
SELECT * DISTINCT
from customers
WHERE last_name like 'B%'

image-20220209155102911

2.2.2 中间有b

image-20220209155430742

2.2.3 结尾有b

image-20220209155601563

2.2.4 _表示一个字符

image-20220209155713931

REGEPX

2.3.1 字符串包含

image-20220209160854257

2.3.2 字符串开头包含目标字段

image-20220209160942621

2.3.3 字符串结尾包含目标字段

image-20220209161048381

2.3.4包含多个目标字符串

image-20220209161234544

2.3.5 [abc]d ad bd cd /[a-c]

image-20220209164524367

is null 为空

image-20220209204142736

is not null 不为空

image-20220209204204090

Limit [ 偏移量 ] [每页数]

image-20220210090212807

INNER JOIN [链接表名称] on 链接的条件

image-20220210092505189

2.7.1 两个表都有的列的展示方式

image-20220210092827677

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MdON5C6z-1646191683436)(/Users/zhaokaijie/Library/Application Support/typora-user-images/image-20220210092910112.png)]

image-20220210093043788

在这个过程中可以使用别名简化代码

image-20220210093722206

链接其他数据库的表

只要给不在当前数据库的表加上必要的信息就可以读取到相关的数据

image-20220210103127656

自链接

image-20220210110816329

针对有复合主键的表

image-20220210152041528

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cXTHik5P-1646191683437)(/Users/zhaokaijie/Library/Application Support/typora-user-images/image-20220210152716365.png)]

隐式链接调用

image-20220210154409786

但是不推荐使用,如果忘记写where会得到笛卡尔集

image-20220210155412857

外链接

image-20220210162518358

可见不是所有的顾客都被查询出来,原因是并非所有的客户都有订单

左链接

image-20220210162729010

左边的所有内容都会被查询出来 不管条件是否成立

右链接

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Z6C4z08Y-1646191683438)(/Users/zhaokaijie/Library/Application Support/typora-user-images/image-20220210162821238.png)]

customer表中的所有内容都会被查询出 不管条件是否成立

自外链接

image-20220210171737585

Yovonnda 作为公司的一员但是没显示

image-20220210171833398

Using (列名)

当两个表的列名都一样的时候可以省略

image-20220210172425319

NATURE JOIN

image-20220210205136612

不稳定,有重名的情况,由sql自己选择

交叉连接

image-20220210210822952

获得{A}{B}的笛卡尔集

INSERT INTO

image-20220211155130039

插入分层分行

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UMa3R7Bx-1646191683440)(/Users/zhaokaijie/Library/Application Support/typora-user-images/image-20220212195049843.png)]

image-20220212195307167

复制一张表

creat table test as select* from orders

image-20220212201148241

但是主键和自增的属性没有了

image-20220212201246416

利用creat和自查询做一些筛选

image-20220213091948971

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值