![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 58
蚂蚁*漫步
这个作者很懒,什么都没留下…
展开
-
MYSQL lag()和lead()函数用法
这两个函数是偏移量函数,可以查出一个字段的前面N个值或者后面N个值,配合over来使用。下面举例说明,新建表格如下:drop table if exists exam_record;CREATE TABLE exam_record ( id int PRIMARY KEY AUTO_INCREMENT COMMENT '自增ID', uid int NOT NULL COMMENT '用户ID', exam_id int NOT NULL COMMENT '试卷ID',原创 2021-11-23 13:41:02 · 12347 阅读 · 3 评论 -
MYSQL 时间函数
现有表login如下:1.now()可以得到当前时间2.date_format()%W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩写的星期名字(Sun……Sat) %d 月份中的天数, 数字(00……31) %e 月份中的天数, 数字(0……31) %m 月, 数字(01……12) %c 月, 数字(1……12) ...原创 2021-11-22 22:31:21 · 88 阅读 · 0 评论 -
mysql rank,dense_rank,row_number区别
row_number:不考虑并列的情况,哪怕分数相同,排名都是一溜下来的自然数。dense_rank和rank 考虑并列的情况,区别在于rank不连续,并列排名的个数会影响接下来的排名,表现为数字的中断,而dense_rank 不管有几个并列的第2名,接下来都是从3开始排。且看下面的例子:DENSE_RANK() Rank() Row_number ...原创 2021-11-01 13:22:11 · 234 阅读 · 0 评论 -
win10安装MySQL
首先去官网下载安装。 官网地址:http://www.mysql.com下载社区版本,根据直接的电脑(windows/Mac,32位或64位下载)下载完之后先解压,然后在mysql下创建一个my.ini文件(创建my.txt,后缀名改为ini即可)。将下面这段话复制到my.ini文件中,注意改安装目录,my.ini文件不能多或少一个符号[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=安装目录# 设置mysql数据库...原创 2021-11-01 11:07:47 · 104 阅读 · 0 评论