数据库MySQL
文章平均质量分 85
Sweet_pin
学无止境
展开
-
08-创建和管理表
文章目录1. 数据库的创建与删除2. 表的创建2.1 CREATE TABLE语法:2.2 使用子查询创建表3. 表的修改4. 表的删除5. 表的复制6. 数据类型(了解)6.1 整型6.2 小数6.3 字符型6.4 日期型1. 数据库的创建与删除(1)数据库的创建:语法:create database [if not exists] 库名 创建一个保存员工信息的数据库create database employees;create database if not exists emplo原创 2021-09-01 15:23:11 · 233 阅读 · 0 评论 -
07-数据处理之增删改
文章目录1. 插入数据2. 更改数据2.1 修改单表数据2.2 修改多表数据3. 删除数据3.1 单表的删除3.2 多表的删除3.3 truncate删除4. 案例讲解数据操纵语言-DML(Data Manipulation Language) 可以在下列条件下执行:向表中插入数据修改现存数据删除现存数据事务是由完成若干项工作的DML语句组成的1. 插入数据INSERT 语句:使用INSERT 语句向表中插入数据。语法一:INSERT INTO table [(column [, c原创 2021-08-30 10:17:02 · 286 阅读 · 0 评论 -
06-分页查询、联合查询
文章目录1. 分页查询2. 联合查询3. 查询相关测试题讲解1. 分页查询应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:SELECT 查询列表FROM 表JOIN TYPE 表2ON 连接条件WHERE 筛选条件GROUP BY 分组字段HAVING 分组后的筛选ORDER BY 排序后的字段LIMIT offset,sizeoffset: 要显示的条目的起始索引(起始索引从0开始)size:要显示的条目个数offset是可选的,默认为0#案例1:原创 2021-08-28 17:21:29 · 232 阅读 · 0 评论 -
05-MySQL子查询
文章目录1. 子查询分类2. WHERE或HAVING后面2.1 标量子查询2.2 列子查询2.3 行子查询(用得少)3. exists后面的子查询概念:出现在其他语句内部的select语句,称为子查询或内查询内部嵌套其他select语句的查询,称为外查询或主查询示例:select first_name from employees where department_id in( select department_id from departments where locati原创 2021-08-27 11:24:55 · 256 阅读 · 0 评论 -
04-MySQL分组查询与多表查询
1. 分组查询分组数据: GROUP BY 子句语法可以使用GROUP BY子句将表中的数据分成若干组SELECT column, group_function(column)FROM table[WHERE condition][GROUP BY group_by_expression][ORDER BY column];明确:WHERE一定放在FROM后面在SELECT 列表中所有未包含在组函数中的列都应该包含在GROUP BY 子句中。SELECT department_id,原创 2021-08-26 11:18:18 · 1038 阅读 · 0 评论 -
03-MySQL常见函数
文章目录1. 单行函数1.1 字符函数1.2 数学函数1.3 日期函数1.4 流程控制函数1.5 其他函数2. 分组函数1. 单行函数1.1 字符函数length:获取字节个数concat:字符串拼接SELECT CONCAT(last_name, '_', first_name) 姓名FROM employees;upper、lower:字符转换为大小写SELECT UPPER('john');SELECT LOWER('john');# 将姓变大写,名变小写,然后拼接SELE原创 2021-08-25 09:09:29 · 498 阅读 · 0 评论 -
02-MySQL基础查询、条件查询和排序查询
文章目录1. 基本SELECT语句1.1 查询字段1.2 选择字符串1.3 查询常量1.4 去重1.5 +运算2.条件查询2.1 条件表达式2.2 逻辑表达式2.3 模糊查询3. 排序查询1. 基本SELECT语句SELECT *|{[DISTINCT] column|expression[alias],...}FROM table;SELECT 标识选择哪些列。FROM 标识从哪个表中选择。类似于Java中 :System.out.println(要打印的东西);特点:(1)通过sel原创 2021-08-24 17:32:54 · 533 阅读 · 0 评论 -
01-数据库与MySql简介
数据库与MySql简介1.数据库简介1.1 数据库的好处1.持久化数据到本地2.可以实现结构化查询,方便管理1.2 数据库相关概念1、DB:数据库(database),保存一组有组织的数据的容器2、DBMS:数据库管理系统(Database Management System),又称为数据库软件(产品),用于管理DB中的数据3、SQL:结构化查询语言(Structure Query Language),用于和DBMS通信的语言常见的数据库管理系统:MySQL、Oracle、DB2、SqlS原创 2021-08-24 16:34:15 · 126 阅读 · 0 评论