数据库

SQL 语言介绍

在这里插入图片描述
在这里插入图片描述

三范式:

最终的目的避免数据重复冗余
1NF:列不可再分,最小原子 (避免重复)
2NF :主键依赖 (确定唯一)(即有主键)
3NF:消除传递依赖(建立主外键关联 拆分表)(即有外键)

查询

查询列
  1. 使用distinct去重
  2. 使用as或省略as都可
    在这里插入图片描述
  3. 字符串拼接使用||
  4. null遇到数字参与运算结果为null,遇到字符串为空
查询行
  1. null只能通过is判断,不能用条件判断
  2. Union:并集去重默认排序
    Union All:全集不去重,不排序
    Intersect:交集找重,默认排序
    Minus:差集减去重复,默认排序
  3. like:模糊查询(%:零个及以上字符,_:一个字符)(转义字符自定义:escape)
  4. exists:存在即合理
排序

默认asc升序,desc为降序

  1. 前面字段相等,使用后面字段
  2. 降序null为最后

函数

单行函数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值