- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Mysql 窗口函数rank
窗口函数 MySQL8.0之后支持窗口函数。窗口指的是记录集合,窗口函数是指在某种条件的记录集合上执行的特殊函数。静态窗口是指不同的记录对应的窗口大小是固定的,而滑动窗口是指随着记录的不同窗口的大小是动态变化的。 窗口函数分类 1) 专用窗口函数,包括后面要讲到的rank, dense_rank, row_number等专用窗口函数。 2) 聚合函数,如sum. avg, count, max, min等 注意事项 窗口函数原则上只能写在select子句中,因为窗口函数是对where或者group by子句
2021-09-16 08:42:09
839
原创 MySQL--limit用法
limit用法简介 select语句返回所有匹配的行,他们可能是指定表中的每个行,为了返回表中的几行数据的时候可以使用LIMIT进行限制 Employee表 1、取表中的前几行 SELECT * FROM Employee LIMIT 2; 2、取表中从几行开始,取几行 检索出的行第一行为0。 SELECT * FROM Employee LIMIT 1,3; MySQL 5 后加入语法 SELECT * FROM Employee LIMIT 3 OFFSET 1; 从Employee表中的第2行
2021-09-12 14:21:30
195
原创 Mysql自定义函数
函数定义 函数一般是在数据上执行的,它给数据的转换和处理提供了方便。函数只会返回一个值,不允许返回一个结果集。 函数创建语法 CREATE FUNCTION 函数名(参数列表[参数名 类型]) RETURNS 返回值类型 BEGIN RETURN ( <函数主体>; return 返回值; ); END 必有:返回值类型 选填:参数列表 函数主体: 局部变量的声明:DECLARE 变量1[,变量2,... ] 变量类型 [DEFAULT 默认值]
2021-09-12 12:21:50
275
原创 Redis----操作
Redis介绍 默认16个数据库,类似数组下标从0开始,初始默认使用0号库。 使用命令select < dbid> 来切换库,如select 1 统一密码管理,所有库具有同样的密码 dbsize查看当前数据库的key的数量 flushdb清空当前库 flushall通杀全部库 Redis使用单线程+多路IO复用技术 常用的五大数据类型 Redis的key的操作 keys :查看当前所有库的key(匹配:keys1) exists key :判断某个key是否存在
2021-08-23 00:25:31
157
原创 Redis---安装与配置
Redis简介 Redis是一个key-value存储系统。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。 在此基础上,redis支持各种不同方式的排序。 与memcached一样,为了保证效率,数据都是缓存在内存中。 区别的是redis会周
2021-08-22 16:57:32
91
原创 Redis----NoSQL数据库简介
#Redis—NoSQL数据库 NoSQL,泛指非关系型的数据库。它的英文解释是Not-Only-SQL或者“non-relational”。NoSQL仅仅是一个概念,泛指非关系型的数据库,区别于关系数据库,它们不保证关系数据的ACID特性。 NoSQL仅仅是一个概念,泛指非关系型的数据库,区别于关系数据库,它们不保证关系数据的ACID特性,不遵循SQL规范、性能优于SQL。 适用场景 需要事务支持 基于SQL的结构化查询存储,处理复杂关系,需要即席查询 在不需要使用SQL或者用不了SQL的情况下使用
2021-08-22 14:36:33
134
翻译 java篇---1.认识Java
Java语言的特点: 简单,面向对象,跨平台,多线程,半编译半解释,安全,稳定 Java语言具有的特性: 1.万物皆对象 2.程序是对象的集合,通过发送和接收消息来了解各自要做的内容 3.可以通过创建包的形式来创建新的类型的对象 4.每个对象都有类型 5.某一特定类型的所有对象都可以接收同一类的消息 Java虚拟机: 是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Ja...
2019-06-28 15:23:48
121
原创 Hadoop3.X 搭建
1.ifconfig 查看网络,修改IP 2.修改主机名 sudo vim /etc/hostname sudo vim /etc/hosts 还可增加192.168.. itcast 重启主机名: sudo reboot 查看主机名: 3.安装Hadoop:解压的目录是/home/cr/app/ 解压: tar -zxfv hadoop-3.2.0.tar.gz Hadoop安装包中的...
2019-06-02 16:43:07
278
转载 ubuntu安装jdk
1.tar -zxvf jdk-8u211-linux-x64.tar.gz 2.cd /usr/lib 3.sudo mkdir jdk 4.sudo mv /***/***/jdk1.8.0_211 /usr/lib/jdk 5.sudo gedit /etc/profile 6.添加 #set java env export JAVA_HOME=/usr/lib/jdk/jdk1.8.0...
2019-05-16 14:59:44
158
转载 ubuntu 安装搜狗输入法
ubuntu 安装搜狗输入法 1.sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 2.sudo apt-get install -f 3.如果不好用,则sudo apt-get update --fix-missing 4.遇见 执行 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/l...
2019-05-16 14:48:15
186
winutils-master.zip
2019-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人