这里整理下在MySQL中排序的方法
我就记得在哪儿写过,刚刚一直没找着,就又整理了一下,后来找到了,坑
之前的博客:MySQL-分组排序
序号
在MySQL中,没有什么row_number(),rank() 之类的开窗函数,我们想要显示数据行号的话,要使用变量来手动排序
关于变量可以参考之前的博客:MySQL-变量的使用
这里呢,我们先使用set对@r变量进行了初始化,不初始化的话,变量默认为NULL,
这里整理下在MySQL中排序的方法
我就记得在哪儿写过,刚刚一直没找着,就又整理了一下,后来找到了,坑
之前的博客:MySQL-分组排序
在MySQL中,没有什么row_number(),rank() 之类的开窗函数,我们想要显示数据行号的话,要使用变量来手动排序
关于变量可以参考之前的博客:MySQL-变量的使用
这里呢,我们先使用set对@r变量进行了初始化,不初始化的话,变量默认为NULL,
这里记录一个问题
在MySQL中,我们要查看前3条记录的话,是使用limit
简单的分页也可以使用力limit来完成
这都比较常见,如果我们想要获取数据的前10%呢?
常见图表介绍及实例
发现一篇文档讲的很好,这里基本都是摘录,原文请参见附录
散点图也叫 X-Y 图,它将所有的数据以点的形式展现在直角坐标系上,以显示变量之间的相互影响程度,点的位置由变量的数值决定。
通过观察散点图上数据点的分布情况,我们可以推断出变量间的相关性。如果变量之间不存在相互关系,那么在散点图上就会表现为随机分布的离散的点,如果存在某种相关性,那么大部分的数据点就会相对密集并以某种趋势呈现。数据的相关关系主要分为:正相关(两个变量值同时增长)、负相关(一个变量值增加另一个变量值下降)、不相关、线性相关、指数相关等,表现在散点图上的大致分布如下图所示。那些离点集群较远的点我们称为离群点或者异常点。