![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库基础
文章平均质量分 77
不会数据分析
这个作者很懒,什么都没留下…
展开
-
数据库—窗口函数
@TOC一、原创 2021-10-07 19:26:11 · 365 阅读 · 0 评论 -
数据库06—视图、变量、存储过程和函数、流程控制结构
文章目录视图一、基本概念1.含义二、创建视图1.语法2.示例三、视图的修改1.方式一2.方式二四、删除视图五、查看视图六、视图的更新1.语法2.具备以下特点的视图不允许更新视图一、基本概念1.含义虚拟表,和普通表一样使用;mysql5.1版本出现的新特性,是通过表动态生成的数据,由不同的表的数据的组成的临时性的表。视图和表的对比创建语法的关键字是否实际占用物理空间使用视图 create view只是保存了sql逻辑增删改查,只是一般不能增删改表create ta原创 2021-09-27 22:06:29 · 94 阅读 · 0 评论 -
数据库05—DDL数据定义语言、TCL事务控制语言
文章目录库的管理一、创建库二、修改库三、删除库表的管理一.表的创建语法二、表的修改三、删除表四、复制表常见数据类型一、数值型1、整型2、浮点型二、字符型三、日期型常见的约束库的管理一、创建库create database 【if not exists】 库名【 character set 字符集名】(没设置字符集为默认值;二、修改库修改库的字符集alter database 库名 character set 字符集名;三、删除库drop database 【if exists】 库名;原创 2021-09-26 15:53:10 · 230 阅读 · 0 评论 -
数据库04—DML数据操控语言
文章目录插入语句一、方式一1.语法2.特点二、方式二1.语法三、两种方式的区别修改语句一、修改单表记录1.语法2.示例二、修改多表记录1.语法sql92语法sql99语法删除语句一、方式一:delete1.语法2.单表的删除3.多表的删除sql92语法sql99语法二、方式二:truncate两种方式的区别【面试题】插入语句一、方式一1.语法insert into 表名(列名,...) values (值1,...)2.特点1)要求值的类型和字段的类型要一致或兼容2)字段的个数和顺序不一定与原创 2021-09-24 20:27:00 · 88 阅读 · 0 评论 -
数据库03——DQL数据查询之分页查询、联合查询
文章目录分页查询一、应用场景二、语法三、特点:四、案例联合查询分页查询一、应用场景当要显示的数据,一页显示不全,需要分页提交sql请求二、语法select 查询列表from 表【join type join 表2on 连接条件where 筛选条件group by 分组字段having 分组后的筛选order by 排序的字段】limit 【offset,】size;offset:表示要显示条目的起始索引(起始索引从0开始),从第一条开始时,offset可省略size :表示要原创 2021-09-23 17:02:36 · 96 阅读 · 0 评论 -
数据库03—DQL数据查询之分组查询、连接查询、子查询
文章目录分组查询一、分组函数二、分组查询1.语法2.特点3.简单的分组查询4.添加筛选条件添加筛选前分组添加分组后的筛选连接查询(多表查询)一、基本概念1.含义2.笛卡尔乘积现象3.分类二、sql92标准1.等值连接2、为表起别名3.两个表的顺序可以调换4.可加筛选5.可加分组6.可以加排序7.三表连接8.非等值连接9.自连接datediff:时间差分组查询一、分组函数1.功能:用作统计使用,又称为聚合函数或统计函数或组函数2.分类:sum 求和、avg 平均值、max 最大值 、min 最小值原创 2021-09-19 21:43:54 · 188 阅读 · 0 评论 -
数据库03—DQL数据查询函数之常见函数
常见函数一、概述功能:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:提高重用性和隐藏实现细节调用:select 函数名(实参列表)【from表】;特点:原创 2021-09-11 10:24:59 · 104 阅读 · 0 评论 -
数据库03-DQL数据查询之基础查询、条件查询、排序查询
文章目录基础查询一、语法二、特点三、示例基础查询一、语法select 查询列表 from 表名类似于System.out.println(打印东西)二、特点1.查询列表可以是:表中的字段、常量值、表达式、函数2.查询结果可以是一个虚拟的表三、示例1.查询单个字段:select 字段名 from 表名;2.查询多个字段:select 字段名1,字段名2,… from 表名;3.查询所有字段:方式一select 所有字段名 from 表名;方式二select *from 表名;4.查询原创 2021-09-09 22:41:21 · 352 阅读 · 0 评论 -
数据库02-MySQL常见命令
MySQL常见命令查看当前所有库:show databases;打开指定的库:use 库名查看当前库的所有表:show tables;查看其他库的所有表:show tables from 库名;创建表:create table 表名( 列名 列类型, 列名 列类型, … )查询表结构:dsc 表名;查看服务器版本:方式一:登录到mysql服务器select version();方式二:没有登录到服务器mysql --version或者mysql -原创 2021-09-06 20:49:36 · 76 阅读 · 0 评论 -
数据库01-基础概念
数据库DB概念1.DB数据库2.DBMS数据库管理系统3.SQL结构化查询语言数据库的特点:原创 2021-09-06 13:00:54 · 72 阅读 · 0 评论