- 博客(47)
- 资源 (2)
- 收藏
- 关注
原创 各类数据引擎指定schema或者数据库
针对不同数据库、数据引擎,sql执行的时候指定库名或者指定schema。总结了达梦、pg、hive、oracle的切换sql语句
2024-04-24 09:38:15 142
原创 正则group分组提取关键信息
有个excel导入需求,有一列信息是 5<值域范围<8这种的表达式,需要解析成表达式(5,8)值域范围<18,解析成(,18), 1<=值域范围<=5,解析成[1,5] 简单粗暴的方式可能是用<、<=、>、>=号切割字符串,然后进行字符切割。
2024-02-01 16:20:57 1059 1
原创 线上疑难问题记录
1、mysql线上数据表才40W数据,关联一张1w条数据的数据表,查询时间居然10分钟?在生产环境,经常会遇到一些奇怪的问题,下面是对一些疑难问题的记录,不定时更新。
2023-11-24 09:22:23 429
原创 经纬度坐标距离最小值符合度sql
3、sin和cos函数的参数是以弧度为单位的角度,所以x1、x2、y1、y2要用弧度表示,角度换成弧度公式:换成RADIANS(y1)1、距离可以用r*arccos[cos(y1)*cos(y2)*cos(x1-x2)+sin(y1)*sin(y2)]来算。6、查询数据表按project_no分组,查询每组数据,经纬度距离最小距离大于1000米的数据。2、r是地球半径6371km,x是经度,y是纬度。4、A、B两点经纬度距离,单位米。5、查询数据表任意2行数据的差。
2023-09-22 16:08:07 55 1
原创 日期工具类
给定当前日期,查询当前日期本月、本周、本年等时间,查询周一、周日、月初、月末、年初、年末等时间。// 设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一。// 根据日历的规则,给当前日期减去星期几与一个星期第一天的差值。// 设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一。// 根据日历的规则,给当前日期减去星期几与一个星期第一天的差值。// 获得当前日期是一个星期的第几天。// 获得当前日期是一个星期的第几天。1、查询N周前,周一00:00:00的时间。//设置日期为本月最大日期。
2023-09-11 15:08:40 76
原创 PostgreSQL时间函数-质量检核-周期数据
背景:周期数据检核,分4种周期类型情况,1、按天:检查数据表没填19:00之前是否有一条数据2、按周:每周周一19:00之前产生数据3、按月:每月2号,19:00产生数据4、按年:每年1月1号,19:00产生数据。
2023-08-24 19:47:21 59 1
原创 图数据库Neo4j安装以及简单使用
CREATE (:GZMB {mc: "规则1", id: "1"}),(:GZMB {mc: "规则2", id: "2"}),(:GZMB {mc: "规则3", id: "3"})Match (b:zsk{mc:'知识1'})-[r]->(a:GZMB{id:'1'})Match (b:zsk{mc:'知识1'})-[r]→(a:GZMB{id:'1'})CREATE (:zsk {mc: '知识1', id:'1'),CREATE (:zsk {mc: '知识2', id:'2'),
2023-08-18 17:58:35 134 1
原创 hive窗口函数-质检规则-波动检测
求数据表中第N行数据波动值,第n行数据的值见去前N行数据的平均值:公式 = An - avg提示:以下是本篇文章正文内容,下面案例可供参考。
2023-07-21 16:41:57 119 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人