
SQL
文章平均质量分 67
本专栏
1、介绍了MySQL数据库的安装、使用、配置以及彻底删除。
2、详解数据库的增删改查以及数据库的其他操作。
3、详解数据库的设计以及开发。
4、讲解了本人在项目中的使用数据库的一些技巧等。
黑码哥
如果知识不沉淀,学习将毫无用处。
展开
-
SQL 触发器
触发器:一种与表操作有关的数据库对象,当触发器所在表上出现指定事件(新增、修改、删除数据)时,将调用该对象,即表的操作事件触发表上的触发器的执行。原创 2023-01-03 10:00:00 · 539 阅读 · 0 评论 -
SQL 存储过程
现需要向学生表中插入新的学生数据。但在插入学生数据的时,需要同时检查老师表里的数据。如果插入学生的老师不在老师表里,则先向老师表中插入一条老师数据,再向学生表中插入学生数据存储过程:一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,然后通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。原创 2023-01-02 21:07:09 · 850 阅读 · 1 评论 -
mysql数据库 总结
简介:介绍什么是mysql以及整套课程的大纲知识点简介:mysql的简介1、什么是mysql?mysql是一个开源的关系型数据库管理系统,现在是oracle公司旗下的一款产品,由C和C++语言编写,可移植性高。支持在多种操作系统上安装,最常见有AIX,linux,window。mysql因为开源免费,所以受到了目前互联网行业的欢迎。原创 2023-01-02 18:49:04 · 628 阅读 · 0 评论 -
SQL中灵活的视图
如果有很多地方都需要按上面的逻辑查询,那LEFT JOIN的脚本就需要写。比如:假如有3个学校,每个学校的学生数据在各自的表中,如何一次性查询所。复杂的关联、嵌套,导致执行计划不可控,查询性能低下;很多遍,有没有一种简写的方式?原创 2023-01-02 18:29:35 · 438 阅读 · 0 评论 -
更新和删除数据
删除数据:使用DELETE关键字。更新数据:使用UPDATE关键字原创 2023-01-02 17:57:03 · 657 阅读 · 0 评论 -
连接表「INNER JOIN」「LEFT JOIN」「RIGHT JOIN」+ 多表查询
表关联执行顺序第一步:参与连接的两个表做笛卡尔积;第二步:根据ON后的连接条件筛选笛卡尔积的结果;第三步:补充左表(LEFT JOIN)或右表(RIGHT JOIN)不满足连接条件的数据(INNER JOIN内关联时无此步骤) ;第四步:根据WHERE后的过滤条件筛选第三步的结果;原创 2023-01-02 12:08:34 · 1947 阅读 · 1 评论 -
子查询+「EXISTS」 以及 组合查询UNION ALL
子查询 里边不可返回多条查询记录,否则会直接报错。上边查询后的数据如下:备注:老师表中有 teacher_name, teacher_id。 学生表中有 teacher_id 和老师表关联代码:优化代码:前伸「后边会学 表关联用法」查询后的数据如下:组合查询UNION ALLSELECT * FROM student WHERE age = 10; --查询出 14 条记录SELECT * FROM student WHERE class_id = ‘G0101’;原创 2023-01-01 12:29:45 · 936 阅读 · 0 评论 -
SQL 汇总统计及GROUP BY
介绍几个常用的聚集函数及使用方法,使用聚集函数实现分组统计介绍如何对分组统计的结果进行过滤?, 介绍如何对分组统计的结果进行排序?, 介绍SELECT语句中各个子句的书写顺序原创 2022-12-03 20:20:06 · 4890 阅读 · 0 评论 -
SQL 中的函数
SQL中什么是函数、数值函数、文本函数、日期和时间函数、函数嵌套原创 2022-12-02 11:16:50 · 145 阅读 · 0 评论 -
SQL创建新的输出字段
对单个字段或者多个字段进行数值计算;数值计算;字段拼接;字段使用别名;CASE WHEN逻辑转换;case when 逻辑嵌套原创 2022-12-02 08:51:54 · 1737 阅读 · 0 评论 -
SQL数据过滤
基本所有的数据库都支持百分号通配符和下划线通配符,但只有很少的数据库支持方括号通配符。SELECT 字段列表 FROM 表名 WHERE 过滤条件;过滤数据:关键字WHERE。过滤条件一般由要过滤的。字段、操作符、限定值。原创 2022-11-26 11:26:33 · 408 阅读 · 0 评论 -
SQL查询数据
sql查询数据: 1、普通数据查询 2、通过order by 排序 3、 通过limit限制返回内容原创 2022-11-12 21:27:46 · 524 阅读 · 0 评论 -
SQL 插入数据
插入整行字段 插入整行所有字段的数据插入部分字段 插入行的部分字段的数据一次插入多行 使用一条SQL语句插入多行数据借助其他结果集插入 根据其他SQL的执行结果集来插入数据克隆表 根据一张已存在的表生成一张新表原创 2022-11-12 15:17:28 · 3304 阅读 · 1 评论 -
SQL创建表以及对表的一些操作
数据库表操作:# 创建表格# 更新表名# 更新字段名原创 2022-10-25 20:48:05 · 384 阅读 · 0 评论 -
MySQL安装图解
原创 2017-05-26 18:24:51 · 1038 阅读 · 0 评论 -
如何彻底的删除MySQL数据库
如何彻底的删除MySQL数据库: 以下操作以Window7操作系统为例: 1)停止window的MySQL服务。 找到“控制面板”-> “管理工具”-> “服务”,停止MySQL后台服务。 2)卸载MySQL安装程序。找到“控制面板”-> "程序和功能",卸载MySQL程序。3)删除MySQL安装目录下的所有文件。4)删除c盘ProgramD原创 2017-05-26 17:37:49 · 3843 阅读 · 3 评论