
SQL
文章平均质量分 92
你隔壁的小王
专注于数据分析,是要成为数据大咖的男人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何用SQL求众数和中位数
什么时候使用平均数、众数、中位数来分析数据那?在SQL中又应该怎么实现那?中位数、众数、平均数平均数、众数和中位数都叫统计量,并且都是用来刻画数据集中趋势的统计量,它们在统计中,有着广泛的应用,并且有着各自的特点和适应的使用条件。平均数是通过“一组数据的总合除以这组数据的个数”计算而得到的,因此它会因每一个数据的变化而变化。平均数利用所有数据的特征,是使误差平方和达到最小的统计量,也就是说利用平均数代表数据,可以使二次损失最小。因此平均数是统计学中最常用的统计量之一。但是平均数也有不足之原创 2022-03-22 17:48:20 · 2358 阅读 · 15 评论 -
SQL-一文get什么是CASE 表达式
CASE 表达式有简单 CASE 表达式(simple case expression)和搜索 CASE 表达式(searched case expression)两种写法,如下所示。-- 简单 CASE 表达式CASE sexWHEN ' 1 ' THEN ' 男 'WHEN ' 2 ' THEN ' 女 'ELSE ' 其他 ' END-- 搜索 CASE 表达式CASE WHEN sex = ' 1 ' THEN ' 男 'WHEN sex = ' 2 ' THEN ' 女 'E原创 2022-02-23 10:36:39 · 1224 阅读 · 37 评论 -
SQL-一文get窗口函数
????写在前文???? 作者简介:大家好,我是小王????♂️ ???? 个人主页:你隔壁的小王???? ???? 欢迎点赞????+收藏⭐️+留言???? ????专栏:SQL????♂️????♂️ 小伙伴们如果在学习过程中有不明白的地方,欢迎评论区留言提问!希望能和大家一起进步,共同成长!目录????写在前文窗口函数什么是窗口函数窗口函数的语法语法的基本使用方法——使用 RANK 函数专用窗口函数的种类计算移动平均两个 ORDER BY窗口原创 2022-02-15 08:00:00 · 891 阅读 · 7 评论 -
SQL-一文get到底什么是联结
????写在前文???? 作者简介:大家好,我是小王????♂️ ???? 个人主页:你隔壁的小王???? ???? 欢迎点赞????+收藏⭐️+留言???? ????专栏:SQL????♂️????♂️ 小伙伴们如果在学习过程中有不明白的地方,欢迎评论区留言提问!希望能和大家一起进步,共同成长!联结(以列为单位对表进行联结)● 联结( JOIN )就是将其他表中的列添加过来,进行“添加列”的集合运算。UNION 是以行(纵向)为单位进行操作,而联结则是以列(横向)为单位进行的。原创 2022-02-14 08:00:00 · 471 阅读 · 18 评论 -
SQL-集合运算
什么是集合运算表的加法—— UNION集合运算的注意事项选取表中公共部分—— INTERSECT记录的减法—— EXCEPT原创 2022-02-13 19:54:13 · 1160 阅读 · 25 评论 -
SQL基本功(五)--函数、谓词、CASE表达式
????写在前文???? 作者简介:大家好,我是小王????♂️ ???? 个人主页:你隔壁的小王???? ???? 欢迎点赞????+收藏⭐️+留言???? ????专栏:SQL????♂️????♂️ 小伙伴们如果在学习过程中有不明白的地方,欢迎评论区留言提问!希望能和大家一起进步,共同成长!前文回顾:SQL知识点--插入记录SQL知识点--更新记录、删除记录SQL基本功(一)--SQL和数据库SQL基本功(二)--查询基础SQL基本功(三)-- 聚合与排序原创 2022-02-08 08:00:00 · 567 阅读 · 7 评论 -
SQL基本功(四)-- 复杂查询
前文回顾:SQL知识点--插入记录SQL知识点--更新记录、删除记录SQL基本功(一)--SQL和数据库SQL基本功(二)--查询基础SQL基本功(三)-- 聚合与排序视图从SQL的角度来看,视图和表是相同的,两者的区别在于表中保存的是实际的数据,而视图中保存的是 SELECT 语句(视图本身并不存储数据),使用视图,可以轻松完成跨多表查询数据等复杂操作,视图包含“不能使用 ORDER BY ”和“可对其进行有限制的更新”两项限制。视图的优点第一点是由于视图无需...原创 2022-02-07 08:00:00 · 933 阅读 · 3 评论 -
SQL基本功(三)-- 聚合与排序
前文回顾:SQL知识点--插入记录SQL知识点--更新记录、删除记录SQL基本功(一)--SQL和数据库SQL基本功(二)--查询基础表的聚合查询聚合函数表的分组为聚合结果指定条件对查询结果进行排序知识检验表的聚合查询聚合函数用于汇总的函数称为聚合函数或者聚集函数,所谓聚合,就是将多行汇总为一行。MySQL中常用聚合函数表函数名 说明 COUNT([DISTINCT | ALL] * ) 统计数据表中的记录数 COUNT...原创 2022-02-06 08:00:00 · 819 阅读 · 18 评论 -
SQL基本功(二)--查询基础
前文回顾:SQL知识点--插入记录SQL知识点--更新记录、删除记录SQL必知必会(一)--SQL和数据库目录SELCET 查询算术运算符和比较运算符字符串使用不等号规则不能对 NULL 使用比较运算符逻辑运算符NOT 运算符AND 运算符和 OR 运算符知识检验:SELCET 查询从表中选取数据时需要使用 SELECT 语句,也就是只从表中选出(SELECT)必要数据的意思。通过 SELECT 语句...原创 2022-02-05 08:00:00 · 1354 阅读 · 6 评论 -
SQL基本功(一)--SQL和数据库
什么是数据库将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database,DB),将姓名、住址、电话号码、邮箱地址、爱好和家庭构成等数据保存到数据库中,就可以随时迅速获取想要的信息了。用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS。为什么要使用数据库管理系统(DBMS)来管理数据那?DBMS可以实现多人共享数据 可以提供操作多种大量数据所需要的各种格式 可以应对文件误删、硬盘出...原创 2022-02-04 08:00:00 · 829 阅读 · 24 评论 -
SQL知识点--表与索引操作
前文回顾:SQL知识点--插入记录SQL知识点--更新记录、删除记录表的创建、修改与删除CREATE TABLE 语句CREATE TABLE 语句用于创建数据库中的表表的创建、修改与删除:直接创建表: CREATE TABLE [IF NOT EXISTS] tb_name --...原创 2022-02-03 08:00:00 · 1077 阅读 · 20 评论 -
SQL知识点--更新记录、删除记录
更新记录删除记录更新记录Update 语句Update 语句用于修改表中的数据。UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值UPDATEtable_nameSETcolumn1=value1,column2=value2,...WHEREsome_column=some_value;1、现有一张试卷信息表examination_info,表结构如上图所示:请把examination_info表中tag为P...原创 2022-02-02 10:14:22 · 2291 阅读 · 14 评论 -
SQL知识点--插入记录
INSERT INTO 语句INSERT INTO 语句用于向表中插入新记录,INSERT INTO 语句可以有两种编写形式。 第一种形式无需指定要插入数据的列名,只需提供被插入的值即可: INSERT INTOtable_name(表名称) VALUES (value1,value2,value3,...); 第二种形式需要指定列名及被插入的值: INSERT INTOtable_name(表名称)(column1,column2,column3,...) VALUES (value...原创 2022-02-01 14:53:14 · 6741 阅读 · 18 评论 -
阿里云天池龙珠计划SQL训练营(一)
目录数据库安装初识 SQLSQL的基本书写规则数据库的创建表的创建( CREATE TABLE 语句)数据类型表的删除和更新数据库安装阿里云MySQL服务器使用介绍 节约篇幅,具体相关介绍以及给大家写到pdf里了,大家点击链接即可进入查看: http://tianchi-media.oss-cn-beijing.aliyuncs.com/dragonball/SQL/other/阿里云MySQL服务器使用介绍.pdf 本地MySQL环境搭建方法介绍...原创 2022-01-21 11:03:15 · 313 阅读 · 7 评论