SQL
文章平均质量分 90
开数据挖掘机的小可爱
这个作者很懒,什么都没留下…
展开
-
【SQL】sql从0到1——第【8】章: 变量、存储过程、函数
第八章 变量、存储过程、函数一、变量分类二、系统变量三、自定义变量四、存储过程和函数1.存储过程2.函数一、变量分类 系统变量:全局变量、会话变量 自定义变量:用户变量、局部变量二、系统变量 变量由系统提供,不是用户定义,属于服务器层面 使用的语法: 1.查看所有的系统变量 Show global/session variables; 2.查看满足条件的部分系统变量 Show global/session variables like ‘%char%’; 3.查原创 2021-02-02 15:18:17 · 133 阅读 · 1 评论 -
【SQL】sql从0到1——第【7】章: 事务控制语言(事务、视图)
第七章 事务控制语言一、事务1.事务2.事务的ACID属性:**敲黑板!面试考点!!!**3.事务的分类4.事务的创建5.数据库的隔离级别5.回滚点二、视图1.创建视图2.视图的好处3.视图的修改4.视图的删除5.视图的查看6.视图的更新7.视图和表的对比8.delete和truncate在事务使用时的区别 TCL:Transaction Control Language一、事务1.事务 一个或一组SQL语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。每个SQL语句都是相互依赖原创 2021-02-02 14:31:50 · 129 阅读 · 1 评论 -
【SQL】sql从0到1——第【6】章:数据定义语言(库、表的管理;MySQL数据类型;约束;标识列)
第六章 数据定义语言一、库的管理二、表的管理三 、常见的数据类型四、常见约束五、标识列一、库的管理1 . 库的创建 Create database if exits 库名; 例:Create database if not exits students;2 . 库的修改 更改库的字符集:Alter database character set 新名称3 . 库的删除(删库跑路???) Drop database if exits 库名;4. 修改库名 停止服务 电脑C盘-原创 2021-01-30 10:11:26 · 132 阅读 · 2 评论 -
【SQL】sql从0到1——第【5】章:数据更新
第五章 数据更新一、插入语句二、修改语句一、插入语句1.插入方式一 基本语法: Insert into 表名(列名……) Values (值1,……); 注意: 插入的值的类型要与对应字段的类型一致或兼容 不能为null的列必须插入值,可以为null的列插入值有两种方式:①列名和值都省略②写出列名,值用null 列的顺序可以调换,但值与列名要严格对应 列数和值的个数必须一致 可以省略列名,默认所有列,且列的顺序与表中列的顺序一致原创 2021-01-27 11:06:39 · 109 阅读 · 0 评论 -
【SQL】sql从0到1——第【4】章:子查询、分页查询、联合查询
第四章子查询、分页查询一、子查询二、分页查询一、子查询 子查询(内查询):出现在其他语句中的select语句 主查询(外查询):外部的查询语句子查询可出现的位置: ① Select 后面:仅支持标量子查询(结果集只有一行一列) ② From后面:支持表子查询(结果集一般为多行多列) ③ Where后面:支持标量子查询、列子查询(结果集只有一列多行)、行子查询(结果集有一行多列) ④ Having后面:同where ⑤ Exists后面 :支持表子查询子查询应用在Where原创 2021-01-26 22:36:08 · 203 阅读 · 0 评论 -
【SQL】sql从0到1——第【3】章:分组查询、连接查询
第三章 分组查询、连接查询一、分组查询二、连接查询1. 连接查询按功能分类2. 内连接3. 外连接一、分组查询 查询列表必须有分组函数和group by后面的字段 基本语法: Select 分组函数,列(必须出现在group by后面) From 表 Where 筛选条件 Group by 分组列表 Having 分组后的筛选 Order by 排序列表 例: Select max(salary),job_id原创 2021-01-26 11:09:08 · 138 阅读 · 0 评论 -
【SQL】sql从0到1——第【2】章:常见函数—速查
第二章常见函数总结一、单行函数1.字符函数2.数学函数3.日期函数二、 分组函数一、单行函数1.字符函数① Length:获取参数值的字节个数,在utf8下,一个字母占一个字节,一个汉字占三个 Select length(name)长度 From employee;② Concat:拼接字符串 Select concat(last_name,first_name)姓名 From employee;③ Upper:把字符串转换为大写 Lower : 把字符串转换为小写原创 2021-01-25 16:58:24 · 166 阅读 · 0 评论 -
【SQL】sql从0到1——第【1】章:基础章节—初识SQL
一、 SQL语言细分 SQL主要由数据定义、数据操纵、数据控制、使用规定这四个部分组成。DDL:Data Definition Language数据库定义语言用于定义数据库的三级结构,定义模式、基本表、视图、索引的创建和撤销操作。包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束。包括库和表的管理、常见约束等DML:Data Manipulationtion Language数据操纵语言可分为数据查询和数据更新两大类,具体包括数据增删改查:基础查询、条件查询、排序原创 2021-01-24 10:08:06 · 441 阅读 · 1 评论