sql
-
Spring Authorization Server入门 (二十) 实现二维码扫码登录
实现原理 打开网页,发起授权申请/未登录被重定向到登录页面 选择二维码登录,页面从后端请求二维码 页面渲染二维码图片,并轮询请求,获取二维码的状态 事先登录过APP的手机扫描二维码…
-
DATAX 数据同步 My SQL->Hive
DATAX 数据同步 My SQL->Hive 安装 DATAX官方地址:https://github.com/alibaba/DataX DATAX-WEB官方地址:htt…
-
数据库sum()over()函数
一、sum()over()函数 sum():对某个字段求和。 over():开窗,按照某种规则,将数据分组、分窗口计算。 sum()over():对某个字段有规则的求和。规则即ov…
-
【大数据】Flink SQL 语法篇(三):窗口聚合(TUMBLE、HOP、SESSION、CUMULATE)
《Flink SQL 语法篇》系列,共包含以下 10 篇文章: Flink SQL 语法篇(一):CREATE Flink SQL 语法篇(二):WITH、SELECT &…
-
java springboot sql防注入的6种方式
在Spring Boot中,可以通过使用参数绑定、预处理语句和使用ORM框架等方式来防止SQL注入。以下是几种常见的方式: 1. 参数绑定:通过使用参数绑定,将用户输入的数据作为…
-
Oracle19c安装,基本配置教程(超详细)
目录 前言 oracle安装 oracle19c下载 oracle解压与启动 oracle具体安装步骤 测试连接 navicat连接oracle 创建用户,指定默认表空间 Orac…
-
【大数据】Flink SQL 语法篇(一):CREATE
《Flink SQL 语法篇》系列,共包含以下 10 篇文章: Flink SQL 语法篇(一):CREATE Flink SQL 语法篇(二):WITH、SELECT &…
-
Mysql四种常见备份表方式,历史表
1、将表备份到物理机 mysqldump -h 域名 -P 端口 -u用户 -p密码 库名 表名 > /路径/表名.{$date}.bak 2、将表备份在库里面(create…
-
【excel如何实现快速将批量数据批量生成insert语句】
excel技能:将Excel数据转换为SQL脚本 前言 步骤1 步骤2 步骤3 步骤4 前言 你好! 在研发、测试工作过程中,有可能遇到需要将大批量数据导入库表的诉求,这个时候 技…
-
SQL开窗函数之前后函数(LEAD、LAG)
开窗函数 当我们需要进行一些比较复杂的子查询时,聚合函数就会非常的麻烦,因此可以使用开窗函数进行分组再运用函数查询。窗口函数既可以显示聚集前的数据,也可以显示聚集后的数据,可以在同…
-
生产环境
背景 开发时遇到一个较为复杂的周期需求,为了适配读取各种数据库中的数据并将数据库数据转换为DataFrame并进行后续的开发分析工作,做了如下代码。 …
-
2024.1.30 Spark SQL的高级用法
目录 1、如何快速生成多行的序列 2、如何快速生成表数据 3.开窗函数 排序函数 平分函数 聚合函数 向上向下窗口函数 1、如何快速生成多行的序列 — 需求: 请生成一列数据…
-
Hive SQL中的列转行(lateral view与explode)、行转列
一、列转行 1、相关函数 列转行:将某列一行中的数据拆分成多行 1)Explode炸裂函数 将hive某列一行中复杂的 array 或 map 结构拆分成多行(只能输入array或…
-
Spark的核心组件:Spark SQL
1.背景介绍 Spark SQL是Apache Spark生态系统的一个重要组件,它提供了一个用于处理结构化数据的API。Spark SQL可以处理各种数据源,如HDFS、Hive…
-
分享SQL重复记录查询的几种方法
SQL重复记录查询的几种方法,需要的朋友可以参考一下 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 代码如下: select * from pe…
