SQL
文章平均质量分 71
swupup
这个作者很懒,什么都没留下…
展开
-
SQL08 EXISTS谓词
这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-09-05 20:54:06 · 243 阅读 · 1 评论 -
SQL07集合运算
SQL07 集合计算关系除法定义表格 R和表格S如下RXYX1Y1X2Y2X2Y3X2Y3X3Y1X3Y2SYFY1F1Y2F2对于拥有相同属性的关系(表)R和S 关系除法主要分为如下几步:1.找到相同属性 Y。在关系R中对Y做投影,即取出Y的值 Y->{Y1, Y2}2.被除关系R中与S中不相同的属性列是X,关系R在属性X上做取消重复值的投影(去重) X1,X23.求得关系R中原创 2021-09-05 17:32:54 · 195 阅读 · 0 评论 -
SQL05外连接的使用
SQL05外连接的使用前言前言本文是《SQL进阶教程》阅读笔记的第5篇,主要讲述外连接在以下几个方面的内容:行列转换集合运算原创 2021-08-11 01:15:35 · 190 阅读 · 0 评论 -
SQL04 HAVING子句
SQL04HAVING子句前言一、HAVING子句二、案例1.寻找缺失的编号2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言提示:这里可以添加本文要记录的大概内容:例原创 2021-08-09 00:49:16 · 213 阅读 · 0 评论 -
SQL进阶03三值逻辑
OR情况 TRUE>UNKNOW>FALSE 与unknow运算不可能为falseAND情况 FALSE>UNKNOW>TRUE 与unknow运算不可能为true排中律无法成立 NULL 值存在NOT IN 不等同于 NOT EXISTSNOT IN 转换成 NOT (条件1or条件2or条件n)等价于(非条件1and非条件2and非条件n)当有unknow不可能为true...原创 2021-08-04 01:02:03 · 112 阅读 · 0 评论 -
SQL进阶02自连接
SQL进阶02自连接01 排列 组合02 删除重复数据集合的思想使用exist谓词逻辑使用except03 排序窗口函数自连接分区排序01 排列 组合# 1. 可重排列SELECT t1.id AS id1 , t2.id AS id2FROM table1 t1,table2 t2;# 2. 排列SELECT t1.id AS id1 , t2.id AS id2FROM table1 t1,table2 t2WHERE t1.id<>t2.id;# 3. 可重原创 2021-07-10 21:01:34 · 125 阅读 · 0 评论 -
SQL进阶01 CASE表达式
CASE 表达式01 引言02 注意事项03 案例3.1 已有编号方式转换成新方式统计3.1.1 问题3.1.2 建表语句3.1.3 正确代码分析3.1.4 正确代码2分析3.2 实现不同条件统计3.3 表之间数据匹配3.3.1 问题01 引言CASE表达式允许程序员在其程序代码中基于逻辑表达式选取一个值。CASE表达式分为简单CASE表达式 和搜索CASE表达式。简单CASE表达式CASE sex WHEN 1 THEN '男' WHEN 0 THEN '女'ELSE '其它' END原创 2021-07-08 16:35:45 · 595 阅读 · 0 评论