SQL学习笔记
文章平均质量分 93
Eileen_Prince
这个作者很懒,什么都没留下…
展开
-
SQL学习笔记(五)分组操作、子查询
子查询可以根据是否完全独立被划分为两种:非关联子查询(完全独立)与关联子查询(引用包含语句中的列)。非关联子查询我们把返回单行单列的非关联子查询称为标量子查询,这种子查询可以位于常用运算符(=,<>,<,>,<=,>=)的任意一边。当子查询返回单行单列的结果时,可以直接被用作等式条件其中的一个表达式。如果多于一行时,可以被用于比较,但不能用于等式判断。一旦多于一行又被用在了等号的一端,便会报错(表达式不能等于表达式集)。多行单列子查询当返回的.原创 2021-09-10 19:59:50 · 423 阅读 · 0 评论 -
SQL学习笔记(四)集合简介与数据的生成、转换与操作
本文为《SQL学习指南》一书的学习笔记,供自己记录查找使用。如有侵权可私信删除。今日文章包括:chap 6 使用集合集合的基本操作(符):交(intersect),并(union),差(except)使用简单的集合操作符可以实现表的纵向连接。这种连接类似SAS中的SET语句连接,之前的JOIN类似SAS中的MERGE.例如,在两条select语句中可以使用集合操作符执行集合操作,形成复合查询:SELECT 1 num,"abc" str -> UNION原创 2021-08-27 14:17:37 · 282 阅读 · 0 评论 -
SQL学习笔记(三) SELECT查询入门
select语句可以包含的子句:select,from,where,group by,havingorder by一、select子句在select子句中可以使用列名、字符、表达式和内建函数。SELECT emp_id, -> 'ACTIVE', -> emp_id * 3.14159, -> UPPER(lname) -> FROM employee;如果只是需要执行一个内建函数 or 对表达式求值,则...原创 2021-08-27 09:45:57 · 441 阅读 · 0 评论 -
SQL学习笔记(二) MySQL数据库的创建和使用(下)
创建与修改表今日内容:四个基础的SQL语句,分别为 insert ,update ,delete , select .目录一、插入数据今日学习命令小结 Day 2一、插入数据使用insert语句为空表添加数据/为已经存在数据的表加入数据.insert语句包含三个主要组成部分:· 所要插入数据的表的名称· 表中需要使用的列的名称· 需要插入到列的值一些关于null的解释《暂缺》生成数字型主键数据首先为主键列打开自增(auto-increment)特性。也原创 2021-08-20 16:39:36 · 152 阅读 · 0 评论 -
SQL学习笔记(一) MySQL数据库的创建和使用(上)
本文为《SQL学习指南》一书的学习笔记,供自己记录查找使用。如有侵权可私信删除。Chap 2MySQL数据库的创建和使用一、创建MySQL数据库数据库的创建:若要使用脚本,可以使用source语句将其导入:mysql>source c:\temp\learningsql.sql;二、使用MySQL命令行工具可以同时指定用户名和所要使用的数据库,如下:mysql -u Eileen -p bank之后提示输入密码,再输入密码即可.mysql>标...原创 2021-08-19 19:36:37 · 191 阅读 · 0 评论