窗口函数、开窗函数 ROW_NUMBER() OVER(PARTITION BY …… ORDER BY ……)

1.介绍​ 首先,不论是SQL Server、Oracle还是MySQL都有窗口函数。今天在工作中遇到了,而且好久没有水博客了~​ 开窗函数语法:窗口函数 over(partition by 列名1 order by 列名2 ),窗口函数可以是ROW_NUMBER(),也可以是其他,会一个其他都是大同小异,本节就以它举例,它的作用就是可以给每一条记录生成一个唯一的行号。配合partit

- 阅读全文 -

CentOS7下 RPM 方式安装 mongoDB 4

执行如下命令安装 mongoDB 的服务端程序[root@localhost u1]# rpm -ivh mongodb-org-server-4.0.5-1.el7.x86_64.rpm 警告:mongodb-org-server-4.0.5-1.el7.x86_64.rpm: 头V3 RSA/SHA1 Signature, 密钥 ID e52529d4: NOKEY 准备中...

- 阅读全文 -

浅谈MySQL的七种锁

一、共享锁(S锁)/排他锁(X锁)    事务拿到某一行记录的共享S锁,才可以读取这一行,并阻止别的事物对其添加X锁    事务拿到某一行记录的排它X锁,才可以修改或者删除这一行    共享锁的目的是提高读读并发    排他锁的目的是为了保证数据的一致性二、意向锁1、意向共享锁    预示事务有意向对表中的某些行加共享S锁2、意向排他锁    预示着事务有意向对表中的某些行加排他X锁3、 IS、S

- 阅读全文 -