- 博客(46)
- 资源 (12)
- 收藏
- 关注
原创 【sql/python】以共同字段进行两表合并
目标要求:从数据库中导出为两个json文件,一个文件字段为id,value;另一个文件字段为id,note,以相同字段id进行合并,输出一个JSON包含三个字段id,value,note。数据库中有两张表,共同字段为id,想要合并为一个表,但两张表内容过大,如果使用sql语句执行会崩溃!注意如果你的表内容不大,可以选择使用sql或者pandas中的merge进行关联合并,代码如下。
2024-01-17 23:45:00
893
2
原创 【sql/python】表中某列值以列表聚合
需求背景:有一个表含有两个字段1,香蕉1,苹果2,橘子3,香蕉3,苹果3,橘子目标要求:将每个ID的VALUE列聚合成一个字符串列表1,[香蕉,苹果]2,[橘子]3,[香蕉,苹果,橘子]
2024-01-17 22:00:00
690
原创 使用pycharm连接读取orcl数据库的表
麻了,搞了一个星期,终于成功了,真可谓是每步都有坑,看的文章也有小一百篇了,我要及时把自己的踩坑路总结出来,希望对你有用哟~
2024-01-12 16:50:11
2001
原创 anocanda 如何安装cx_Oracle实现jupternotebook可访问orcl库进行查询
用anaconda安装cx_Oracle模块比较简单,具体操作看图片
2023-12-21 12:44:44
825
原创 【vscode】背景设置为浅色
个人比较喜欢浅色系,下面就来教大家怎么把自己的vscode背景色设置为浅色吧,两分钟快速搞定,改完之后看着太舒心了。
2023-06-09 15:14:04
2785
原创 pycharm中bito插件的安装注册与使用
这款工具的名字叫Bito AI,能够在几秒钟内生成高质量的代码,自动执行重复性任务,并通过机器学习探索新的可能性。通过这款工具可以轻松编写代码、理解语法、编写测试用例、解释代码、评论代码、检查安全性,甚至解释高级概念。
2023-05-24 15:47:42
3317
3
原创 项目基础搭建
下载完成后,查看node版本win+R 快捷键,cmd确定,进入后台黑框node - v查看npm安装路径安装cnpm镜像查看npm版本npm - v。
2023-05-18 16:43:54
388
原创 MAC苹果Jupyter代码自动补全方法 亲测可
使用command+空格键,调出spotlight聚焦搜索,输入z,选中打开终端(类似于windows的win+r 调出cmd)相信应该不是只有我个人遇到这个问题,仅以此记录,供后来者使用。我就不信了,今天非要把你解决掉!关闭jupyter 我用的anaconda,关闭它。终于试出来了,实践出真知啊,朋友们~在jupyter中运行第一行代码。结果报错了,离了个大谱!执行完后打开jupyter。自动补全设置成功,开森!成功后接着运行第二行代码。
2022-11-16 22:42:07
1150
3
原创 Mac google浏览器可以百度 无法登录账号的解决方案
可以上网查百度,就是不能账号登录,登录界面显示无法连接网络,打不开的问题终于解决了~ha。
2022-10-11 23:25:50
3446
3
原创 列表中的元组[(1, 3), (3, 1), (5, 2), (7, 4)]按照第二维元素排序
列表中元组(1, 3), (3, 1), (5, 2), (7, 4)]元素排序[
2022-09-07 10:46:38
246
原创 【大数据库理论知识总结】
1、关系数据库和非关系数据库之间的区别?关系型数据库通俗来讲,关系型数据库类似Excel,以二维表为数据结构,表和字段类型的关系需要明确定义,以SQL语句为操作指令,又称SQL数据库;非关系型数据库非关系型数据库类似Word,不以表格模式,不预定义关键数据的模式,不只有SQL为操作指令,可以使用其他类型的查询语言,又称NoSQL数据库(not only sql);常见NoSQL数据库有四种类型:面向文档的数据库,用于存储、管理、检索文档的信息。如MangoDB、CouchDB键值存储数
2022-03-08 11:23:56
2266
原创 【sql】探查string字段是否有空格
前面是否有空格where 字段名 like ’ %’-后面是否有空格where 字段名 like '% ’
2022-02-16 14:57:33
3411
原创 【开窗函数】语法和例子
发现一篇非常清晰的有语法有案例的参见: 牛客网之开窗函数.常用的有以下三类排序窗口函数row_number( ) over(partition by 分组字段 order by 排序字段 )聚合窗口函数2.1 分组后计数count(字段) over (partition by 分组字段 order by 排序字段)2.2 分组后求最大值max(字段) over (partition by 分组字段)2.3 分组后求最小值min(字段) over (partition by 分组字段
2022-02-09 16:47:03
287
原创 【trino/hive】日期类型和去掉-的数值类型的互转
时间类型DATE转为去掉-的数值类型INT2021-01-14’转为20210114,有以下两种方式CAST(date_format(date'2021-01-14','%Y%m%d') AS INTEGER)year(date'2021-01-14')*10000+month(date'2021-01-14')*100+day(date'2021-01-14')2021-01-14 转为202101,有以下两种方式CAST(date_format(date'2021-01-14','%Y%.
2022-01-14 15:02:46
2934
原创 数据学习资源【私藏】
学习文档sql入门etl之info入门Python下载大数据相关行业AIsql入门https://www.runoob.com/sql/sql-datatypes-general.html—五星,用来学习相关语法https://sqlzoo.net/wiki/SELECT_basics/zh–五星,用来练习和使用https://www.sqlstyle.guide/#appendix–学习规范写法http://codeif.xinke.org.cn/–参考如何命名etl之info入门h
2021-12-28 16:50:59
715
原创 【sql】查询每日活跃用户数/每日新增用户数/每日累计用户数
建表CREATE TABLE denglu(id varchar(10),dt date)插入测试数据INSERT INTO denglu VALUES ('01','2021-10-01'),('01','2021-10-01'),('02','2021-10-03'),('02','2021-10-02'),('03','2021-10-01'),('03','2021-10-04'),('04','2021-10-06'),('05','2021-10-07'),('0
2021-11-19 15:49:24
17412
原创 [HIVE]hive基础语法
建表parquetCREATE TABLE 表名 ( 字段1 STRING, 字段2 INTEGER, LOADDATE TIMESTAMP) comment 'XXX' partitioned by (dt string) stored as parquet tblproperties('parquet.compression'='SNAPPY');ORCDROP TABLE IF EXISTS 表名;CR.
2021-11-18 14:04:50
857
原创 [presto(trino)]多种日期写法
显示当前日期select current_date 精确到毫秒,并显示时区select now() 显示前一天select current_date - interval '1' day 4.字符串转时间select date_parse('20210512','%Y%m%d') 时间转字符串select date_format(current_date -interval '1' day,'%Y-%m-%d %T')计算时间的函数date_add(uni.
2021-10-09 11:24:03
9019
原创 【SQL】case when 用法
语法case when 条件 then xx when 条件 then xx ....... else xx end 释义:常用在对某一字段进行分组时打标使用。可有多个when条件,else可有可无,end一定要有举个栗子case when score >= 90 then '优秀' when score >= 80 then '良好' when score >= 60 then '及格' else ‘
2021-09-24 10:27:43
1651
原创 【SQL】修改表中某个字段的值
语法update 表名 set 待修改字段=某一值 where 条件举个栗子update stu set score=100 where id=1 and name='li'
2021-09-23 15:34:53
27171
原创 [mysql]各种日期/年/月/日的获取
mysql获取当前日期select curdate();获取当月最后一天select last_day(curdate());获取本月的第一天select date_add(curdate(),interval -day(curdate())+1 day);获取下个月的第一天select date_add(curdate() - day(curdate()) +1,interval 1 month );获取当前月已过了几天select day(curdate(
2021-09-22 10:56:50
3227
原创 db2导出csv文件 wps打开显示科学计数法的解决办法
Excel打开超过12位的自动科学计数法显示,超过15位还会自动变为0。在字段前面加上chr(9)函数,再次打开就能正常显示了,chr(9)相当于TAB键#!/bin/bashcurdate=date -d today +%Y%m%decho KaTeX parse error: Expected group after '_' at position 90: …t to /存放位置/name_̲{curdate}.csv of del modified by nochardelselect C
2020-11-18 15:47:08
2354
原创 【EXCEL/WPS】两列合并,中间加字符
方法1:字符加双引号(英文输入法下)方法2:输入 =CONCAT(A233,"-",B233) 按enter
2020-10-15 14:40:39
9435
原创 【SQL】merge into 用法
语法:merge into A表 using B表 on A.字段=B.字段when matched then update setA.字段1=B.字段1,A.字段2=B.字段2,…A.字段n=B.字段nwhen not matched then insertvalues(B.字段1,B.字段2,…B.字段n)释义:用B表更新A表,如果B表中部分数据在A表已存在,则更新A表历史数据;如果B表中数据A表没有,则将新增部分直接插入A表。...
2020-09-03 11:04:29
899
原创 【SQL】删除表中重复数据
delete from (select a.*,row_number() over (partition by 分组字段1,分组字段2 order by 排序字段 asc/desc) r1 from 表名a )where r1>1可使用1个或多个分组字段确保数据的唯一性,如果有1个就能断定重复数据,用一个就好;排序字段同样可以用一个或多个,asc升序、desc降序,选择使用以取到自己想保留的那条where条件 只保留第一条数据,其余视为重复数据删除...
2020-06-11 14:45:56
362
原创 【SQL】将A表数据插入B表、将A表中的某两列插入B表
将A表数据插入B表前提条件是A表数据结构和B表一致!!!语法: insert into B select * from A where 条件将A表中的某两列插入B表语法:insert into B(a,b) select a,b from A where 条件
2020-05-27 16:22:34
2748
原创 【SQL】当年/去年当月第一天的获取语法
取昨天:DATE_SUB(curdate(),INTERVAL 1 DAY)规范日期格式:date_format(now(), ‘%y-%m-%d’)增量一个月:date_format(CREATE_BY_TIME, ‘%y-%m-%d’) between DATE_SUB(CURDATE(), INTERVAL 1 MONTH) and CURDATE()上月初:date_format(OPERATE_TIME, ‘%y-%m-%d’) between date_add(curdate()-day(
2020-05-21 17:20:46
2446
原创 【SQL】按A列分组后,找出同一组内B列值相同的数据
需求:找出同一名学生不同课程分数相同的学生学号表名为student,A列为学生学号stu_no,B列为课程分数score,C列为已考课程course(语/数两门)代码:
2020-05-20 20:49:03
2260
Xshell5.rar
2020-05-27
Google浏览器兼容插件.rar
2020-05-18
nppInstaller.x64.exe
2020-05-14
Axureup8.rar
2020-05-14
Visio-Pro-2013.rar
2020-05-14
SmartbiExcelAddin7.2.exe
2020-05-14
XMind-2020.exe.rar
2020-05-14
Listary.exe
2020-05-13
Everything-1.4.1.969.x64-Setup
2020-05-13
WebEX录屏与播放.exe
2020-05-13
截图+Snipaste-1.16.2-x64.rar
2020-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人