Mysql
文章平均质量分 78
Txixi
这个作者很懒,什么都没留下…
展开
-
窗口函数
文章目录前言二、使用步骤1.引入库2.读入数据前言# 一、pandas是什么?二、使用步骤1.引入库2.读入数据转载 2021-03-31 08:34:05 · 1240 阅读 · 0 评论 -
数据库—常见约束
文章目录常见约束一、创建表时添加约束(一)添加列级约束(二)添加表级约束二、修改表时添加约束三、修改表时删除约束测试常见约束约束含义:一种限制,用于限制表中的数据,为了保证表中的数据准确和可靠性语法:create table 表名( 字段名 字段类型 约束)分类:1、not null :非空,保证字段的值不为空,例如姓名、学号等2、default :默认约束,用于保证该字段有默认值,例如性别3、primary key :主键,保证唯一性,并且非空,如学号、员工编号等原创 2021-03-25 23:37:21 · 736 阅读 · 0 评论 -
MySQL-基础总结
文章目录一、数据库的相关概念(一)数据库的好处(二)数据库相关概念(三)数据库存储数据的特点二、MySQL的介绍(一)MySQL的优点(二)MySQL的安装(三)MySQL服务的启动和停止(四)MySQL服务的登录和退出三、DQL语言(一)基础查询语法特点实例(二)条件查询语法筛选条件的分类(三)排序查询语法特点常见函数概述单行函数分组函数一、数据库的相关概念(一)数据库的好处1.持久化数据到本地2.可以实现结构化查询,方便管理(二)数据库相关概念1、DB:数据库,保存一组有组织的数据的容器原创 2021-03-25 21:32:04 · 75 阅读 · 0 评论 -
数据库:常见的数据类型
文章目录一、常见的数据类型1.数值型一、常见的数据类型1、数值型: 整型 小数: 定点数 浮点型2、字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据)3、日期型1.数值型(1)整型整数类型字节范围Tinyint1有符号:-128~127 , 无符号:0~225原创 2021-03-25 16:19:08 · 20108 阅读 · 0 评论 -
DDL语言(数据定义语言)
文章目录前言一、库的管理1.库的创建2.库的修改3.库的删除二、表的管理1.表的创建2.表的修改3.表的删除4.表的复制测试前言数据定义语言主要包括库和表的管理。一、库的管理创建、修改、删除二、表的管理创建、修改、删除关键词创建:create修改: alter删除: drop这里要与之前的对数据进行付定义操作,区分delete、truncate一、库的管理1.库的创建语法:create database 库名;案例:创建BooksCREATE DATABASE boo原创 2021-03-24 17:01:45 · 2027 阅读 · 0 评论 -
DML语言——数据操作语言
文章目录DML语言一、插入语句插入方式一插入方式二两插入方式比较DML语言DML语言就是数据操作语言:包括:插入语言:insert修改: update删除: delete一、插入语句插入方式一语法:insert into 表名(列名,……)values(值1,……);1、插入的值的类型要与列的类型一致或兼容INSERT INTO beauty ( id, NAME, sex, borndate, phone, photo, boyfriend_id原创 2021-03-05 18:55:26 · 856 阅读 · 1 评论 -
联合查询
文章目录进阶9:联合查询进阶9:联合查询union 联合/合并:将多条查询语句的结果合并称一个结果语法:查询语句1union查询语句2union……应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:要求多条查询语句的查询列数是一致的要求多条查询语句的查询的每一列的类型和顺序最好一致UNION关键字默认去重,如果使用UNION ALL可以包含重复项案例:查询部门编号>90或邮箱包含a的员工信息#方法1SELECT *原创 2021-03-03 22:06:42 · 119 阅读 · 1 评论 -
分页查询
文章目录进阶8:分页查询测试进阶8:分页查询应用场景:当要显示的数据,一页显示不全,需要分页提交SQL请求语法:SELECT 查询列表FROM 表【JOIN TYPE JOIN 表2ON 连接条件WHERE 筛选条件GROUP BY 分组字段HAVING 分组后的筛选ORDER BY 排序的字段】LIMIT 【OFFSET,】size;# OFFSET 要显示条目的起始索引(起始索引从0开始)size 要显示的条目个数特点:①limit语句放在查询语句的最后②公式要原创 2021-03-02 21:39:10 · 169 阅读 · 1 评论 -
子查询
文章目录进阶7:子查询一、where 或 having 后面1、标量子查询(单行子查询)2、列子查询(多行子查询)3、行子查询(多列多行)进阶7:子查询含义:出现在其他语句中的select语句,称为子查询内查询分类:1、按子查询出现的位置:(1)select后面:仅仅支持标量子查询(2)from后面:支持表子查询(3)where或having后面:支持标量子查询、列子查询、行子查询(用得较小)(4)exists后面(相关子查询):支持表子查询2、按结果集的行列数不同:(1)标量子查询(结原创 2021-02-28 20:27:44 · 938 阅读 · 0 评论 -
连接查询(续)— SQL99语法
文章目录进阶6:连接查询(续)SQL99语法(一)内连接1、等值连接2、等值连接3、自连接(二)外连接(三)交叉连接(笛卡尔乘积)测试:进阶6:连接查询(续)SQL99语法语法: select 查询列表 from 表1 别名 【连接类型】 join 表2 别名 on 连接条件 【where 筛选条件】 【group by 分组】 【having 筛选条件】 【order by 排序条件】 分类: 内连原创 2021-02-25 15:57:35 · 321 阅读 · 0 评论 -
连接查询——sql92
文章目录进阶6:连接查询分类sql92标准1、等值连接2、非等值连接3自连接测试进阶6:连接查询含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类按年代分类:sql92标准:仅仅支持内连接(等值、非等值、自连接)sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接按功能分类:内连接:等值连接、非等值连接、自连接外连接:左外连接、右外连接原创 2021-02-24 15:08:54 · 225 阅读 · 1 评论 -
分组查询
文章目录进阶5:分组查询一、简单的分组查询二、添加分组前的筛选条件三、添加分组后的筛选条件(用having)四、按表达式或函数分组五、按多个字段分组六、添加排序测试进阶5:分组查询分组数据:group by 子句语法,可以将表中的数据分成若干组语法:select 分组函数 ,列(要求出现在group by的后面)from 表【where 筛选条件】group by 分组的列表【order by 子句】注意:查询列表必须特殊,要求是分组函数和group by 后面出现的字段,where一定原创 2021-02-20 11:36:10 · 1132 阅读 · 0 评论 -
常见函数
文章目录进阶4:常见函数函数概念单行函数1、字符函数2、数学函数3、日期函数4、其他函数5、流程控制函数分组函数1、简单使用2、参数支持哪些类型3、测试进阶4:常见函数函数概念概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:隐藏了实现细节提高代码的重用性调用:select 函数名(实参列表)【from 表】;特点:叫什么(函数名)干什么(函数功能)分类:单行函数,如concat、length、ifnull等分组函数,主要功能做统计使用,又称为原创 2021-02-19 17:18:46 · 240 阅读 · 0 评论 -
条件查询
文章目录进阶2:条件查询一、按条件表达式筛选二、使用步骤1.引入库2.读入数据总结进阶2:条件查询/*语法:select查询列表from表名筛选条件;*/分类:一、按条件表达式筛选条件运算符:> < = <>(表示!=)>= <=二、按逻辑表达式筛选逻辑运算符:and or not三、模糊查询likebetween andinis null一、按条件表达式筛选案例1:查询工资>12000的员工信息SELECT *原创 2021-02-15 21:33:55 · 460 阅读 · 0 评论 -
排序查询
文章目录进阶3:排序查询练习题进阶3:排序查询语法:select 查询列表from 表【where 筛选条件】order by 排序列表【asc(升序) | desc(降序)】(默认是升序)特点:asc代表的是升序,desc代表的是降序,如果不写,默认是升序order by 子句中可以支持单个字段、多个字段、表达式、函数、别名order by 子句一般是放在查询语句的最后面,但 limit 子句除外案例1:查询员工信息,要求工资从高到底排序SELECT * FROM原创 2021-02-18 15:13:58 · 347 阅读 · 0 评论 -
DQL语言的学习——查询语言
文章目录进阶1:基础查询查询字段1.查询表中的单个字段2.查询表中的多个字段3.查询表中的所有字段查询常量值查询表达式查询函数起别名去重+号的作用做连接判断空值myemployess库的四张表介绍进阶1:基础查询/*语法:select 查询列表 from 表名;类似于:System.out.println(打印东西);特点:1、查询列表可以是:表中的字段、常量值、表达式、函数2、查询的结果是一个虚拟的表格*/我们要做查询的时候,需要打开需要查询的库:use 库名;USE myem原创 2021-02-10 14:36:51 · 85 阅读 · 0 评论 -
数据库基础
文章目录前言数据库的好处数据库相关概念1、DB2、DBMS3、SQL数据库存储数据的特点MySQL产品的特点前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考数据库的好处持久化数据到本地;可以实现结构化查询,方便管理。数据库相关概念1、DBDB的全称叫做database(数据库):存储数据的“仓库”。它保存了一系列有组织的原创 2021-02-09 23:40:05 · 109 阅读 · 1 评论