数据库
文章平均质量分 94
一起学习SQL吧,实验以SQL Server/MySQL作为平台。
threecat.up
保持对未知的好奇心(三只小猫)~感谢您的关注,一起快乐学习~
展开
-
根据《MySQL必知必会》差缺补漏知识点(时隔3个月,我又回来啦)
目录前言:第一章 了解SQL第二章 MySQL简介第三章 使用MySQL第四章 检索数据第五章 排序检索数据第六章 过滤数据第七章 数据过滤第八章 用通配符进行过滤第九章 用正则表达式进行搜索第十章 创建计算字段第十一章 使用数据处理函数第十二章 汇总数据第十三章 分组数据第十四章 使用子查询,第十五章 联结表,第十六章 创建高级联结,第十七章 组合查询第十八章 全文本搜索第十九章 插入数据第二十章 更新和删除数据第二十一章 创建和原创 2021-01-17 19:50:19 · 2286 阅读 · 5 评论 -
大师,来试试大学数据库考试的试卷?(1--->挑战系列)
前言: 我始终相信,真正的大师,不仅仅会将书本上的文字转换为行动的力量,也可以将行为的力量传授与人,或者回归到书本的知识。那么各位大师们,一起来挑战大学数据库考试的试卷吧!(你可以跳过我的解析,直接做完后查看文末答案哦)一、选择题(20分,每小题2分):1.数据库系统与文件系统的主要区别是____。A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统...原创 2020-08-21 21:49:28 · 1452 阅读 · 0 评论 -
mysql常用系统变量详解速查(建议收藏)
前言: 为了方便复习查询mysql中的系统变量,所以在这里快速记录系统变量用法(要了解自定义变量,建议和函数等知识一起学习),系统变量:变量由系统提供,不是用户定义的,属于服务器层面使用的语法。一、全局变量 作用域:服务器每次启动将为所有的全局变量赋初始值,针对于所有的会话(连接)有效,但不能跨重启(就是重启又恢复默认值了)。1、查看所有的全局变量SHOW GLOBAL VARIABLES;2、查看部分的全局变量SHOW GLOBAL VARIABLE...原创 2020-08-15 11:43:34 · 1095 阅读 · 0 评论 -
mysql重点攻克:hold住子查询&联合查询
前言: 子查询就是出现在其它语句内部的select语句,例如这样的形式:SELECT first_name FROM employees WHERE department_id IN( SELECT department_id FROM departments WHERE location_id=1700),让我们一起掌握它吧!一、子查询分类: 观察观察上面的例子,如果要分类的话,我们可以按照子查询出现的位置和结果集出现的行列...原创 2020-08-15 11:09:06 · 530 阅读 · 0 评论 -
mysql重点攻克:分组查询和连接查询(建议收藏逐一攻克)
前言:一、分组查询1、语法2、特点3、案例解析二、连接查询1、内连接2、外连接3、交叉连接总结前言: 在学习mysql或者其它数据库语言的时候,吃透DQL查询部分,就已经掌握大半了。所以这里就单独的来吃透分组查询和连接查询,当然子查询作为最难的部分单独出来,可以收藏作为复习文章哦。使用的数据库一览表(作为案例提供):数据库名:`myemployees`数据库各表及其字段:部门表: 员工表: 工资等级表: 工作信息表: 地址表...原创 2020-08-13 19:27:07 · 1108 阅读 · 0 评论 -
mysql中常见函数详解(建议收藏)
目录前言:一、单行函数(这里可以简单的理解为函数只处理单行字段,以此分类,那么后面就是分组函数或者叫聚集函数,意味处理多行字段,但都是输出一行字段)。(一)字符函数(二)数学函数(三)日期函数(四)其它函数(五)流程控制函数二、分组函数(聚集函数)总结:前言: 距离上一篇博客已经有一个多月了(劳逸结合emmmmm),这里对于mysql常见的函数做一个归纳,方便查询以及系统化的学习,建议多看多用->(调用方式均为select 函数名(实参列表) 【fr...原创 2020-08-08 13:53:11 · 1936 阅读 · 0 评论 -
sql数据库设计(3/3)~完结散花
前言: 从建库到SQL基本操作,我们现在来到了数据库的最后一个章节——数据库的设计。往往设计总是高大上,充满各种基础的操作,这里我们就从文字逻辑开始。数据库设计的一般定义:数据库设计是指一个给定的应用环境,构造(设计)优化的数据库逻辑模型和物理结构,并据此建立数据库及其应用系统,使之能够有效的存储和管理数据,满足各种用户需求,包括信息管理要求和数据操作要求。信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象需要进行哪些操作,如查询、增、删、改、统计等操作。...原创 2020-06-13 21:15:59 · 773 阅读 · 0 评论 -
sql server从插入数据到用游标操作数据库(2/3部分)--用心造
前言: 前面我们已经在数据库里面创建好了数据库,也创建了几张表,创建了索引,进行了一系列的操作。这里我们从插入数据开始,一步步的进入查询、视图等操作的世界。一、插入 为了进行后面的查找工作,我们应该存有一定的数据,所以这里我们就来演示如何插入数据的吧。(小插曲): 那么多数据的话,这里给你一个Access mdb表,你可以直接导入sql中,这样就拥有很多可以直接使用的数据了。具体操作如下:https://jingyan.baidu.com/article/0...原创 2020-05-27 22:27:51 · 2938 阅读 · 3 评论 -
sql server从建库到建表,从建表到删库...(1/3部分)
前言: 让我们荡起双桨,使用SQL语句来实现建库,建表,各种增删改查操作吧!原创 2020-05-23 11:34:26 · 1454 阅读 · 3 评论 -
SQL SERVER掌握变量和流控制语句使用的小demo
前言: 运算符和流控制语句的小例子,希望对大家有帮助。1.计算一元二次方程根,熟悉定义变量和运算法。--计算一元二次方程根 ax^2+bx+c=0declare @x1 numeric(7,2),@x2 numeric(7,2)declare @a smallint,@b smallint,@c smallint,@s intselect @a=1,@b=-2,@c=...原创 2020-05-06 14:41:33 · 332 阅读 · 0 评论 -
简单的MySQL操作20问!看这个就够了
前言: 本篇博客简单的归纳了使用终端操作MySQL数据库的一些简单操作,前提是安装好了MySQL,至于安装MySQL的教程,找找度娘,保姆式的教程都有的。安装好之后可以使用workbench可视化工具操作数据库,或者使用终端操作数据库(即命令行方式),这里推荐使用命令行方式,这样的话不管是Windows系统还是Linux系统都有帮助,而且也很简单。阅读思维路线:MySQL登录...原创 2020-04-17 16:28:28 · 502 阅读 · 1 评论