Mysql
文章平均质量分 89
以mysql数据库相关的一些技术
dayfoxman
简单就好
展开
-
SQL入门-SQL基础查询与排序
目录SQL入门-SQL基础查询与排序一、SELECT语句基础1.1 从表中选取数据1.2从表中选取符合条件的数据SQL入门-SQL基础查询与排序一、SELECT语句基础1.1 从表中选取数据语法:SELECT <列名>, FROM <表名>;SELECT子句中列举了希望从表中查询出的列的名称,而FROM子句则指定了选取出数据的表的名称。1.2从表中选取符合条件的数据WHERE语句语法:SELECT <列名>, .原创 2021-03-04 16:49:06 · 623 阅读 · 2 评论 -
SQL入门-函数
函数大致分为如下几类:算术函数 (用来进行数值计算的函数) 字符串函数 (用来进行字符串操作的函数) 日期函数 (用来进行日期操作的函数) 转换函数 (用来转换数据类型和值的函数) 聚合函数 (用来进行数据聚合的函数)算数函数+ - * /四则运算ABS – 绝对值语法:ABS( 数值 )ABS 函数用于计算一个数字的绝对值,表示一个数到原点的距离。当 ABS 函数的参数为NULL时,返回值也是NULL。MOD – 求余数语法:MOD( 被除数,除数 )MOD 是计原创 2021-03-07 22:12:58 · 252 阅读 · 1 评论 -
SQL入门-谓词
谓词什么是谓词谓词就是返回值为真值的函数。包括TRUE / FALSE / UNKNOWN。谓词主要有以下几个:LIKE BETWEEN IS NULL、IS NOT NULL IN EXISTSLIKE谓词 – 用于字符串的部分一致查询当需要进行字符串的部分一致查询时需要使用该谓词。部分一致大体可以分为前方一致、中间一致和后方一致三种类型。前方一致:'ddd%'中间一致:'%ddd%'中间一致:'%ddd'_下划线匹配任意 1 个字符BETWEEN谓词原创 2021-03-07 22:52:39 · 1976 阅读 · 1 评论 -
SQL入门-初识数据库与SQL
SQL入门-初识数据库与SQL一、初识数据库数据库是将大量数据保存起来,通过计算机加工而成的可以 进行高效访问的数据集合。该数据集合称为数据库(Database,DB)。用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS)。1.1 DBMS的种类1. 层次数据库(Hierarchical Database, HDB) 把数据通过层次结构(树型结构)的方式表现出来,是最早的数据库系统,最基本的数据关系是层次关系,记录类型...原创 2021-03-01 23:33:20 · 315 阅读 · 0 评论 -
SQL入门-集合运算-表的加减法
集合运算-表的加减法和join4.1表的加减法4.1.1 什么是集合运算集合在数学领域表示“各种各样的事物的总和”, 在数据库领域表示记录的集合. 具体来说,表、视图和查询的执行结果都是记录的集合, 其中的元素为表或者查询结果中的每一行。在标准 SQL 中, 分别对检索结果使用UNION,INTERSECT,EXCEPT来将检索结果进行并,交和差运算, 像UNION,INTERSECT,EXCEPT这种用来进行集合运算的运算符称为集合运算符。以下的文氏图展示了几种集合的基...原创 2021-03-08 22:16:57 · 2214 阅读 · 1 评论 -
SQL入门-连结(JOIN)
4.2连结(JOIN)集合运算的特征就是以行方向为单位进行操作. 通俗地说, 就是进行这些集合运算时, 会导致记录行数的增减. 使用 UNION 会增加记录行数,而使用 INTERSECT 或者 EXCEPT 会减少记录行数.但这些运算不能改变列的变化, 虽然使用函数或者 CASE表达式等列运算, 可以增加列的数量, 但仍然只能从一张表中提供的基础信息列中获得一些"引申列", 本质上并不能提供更多的信息. 如果想要从多个表获取信息, 例如, 如果我们想要找出某个商店里的衣服类商品的名称,数量及价格等原创 2021-03-09 18:16:27 · 1022 阅读 · 2 评论 -
SQL入门-视图和子查询
SQL入门-视图和子查询3.1 视图3.1.1 什么是视图视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的(会在下面具体介绍),所以操作视图时会根据创建视图的SELECT语句生成一张虚拟表,然后在这张虚拟表上做SQL操作。3.1.2 视图与表有什么区别视图是基于真实表的一张虚拟的表,其数据来源均建立在真实表的基础上,视图与表的区别—“是否保存了实际的数据”。3.1.3 为什么会存在视图那既然已经有数据表了,为什么还需要视图呢?主要有以下几点原因:原创 2021-03-07 11:45:44 · 595 阅读 · 0 评论 -
SQL入门-窗口函数
5.1窗口函数5.1.1窗口函数概念及基本的使用方法窗口函数也称为OLAP函数。OLAP 是OnLine AnalyticalProcessing 的简称,意思是对数据库数据进行实时分析处理。为了便于理解,称之为窗口函数。常规的SELECT语句都是对整张表进行查询,而窗口函数可以让我们有选择的去某一部分数据进行汇总、计算和排序。窗口函数的通用形式:<窗口函数> OVER ([PARTITION BY <列名>] ORDE转载 2021-03-11 23:09:42 · 867 阅读 · 0 评论