随笔分类 -  sql数据处理

记录实习生活中,设及数据处理的相关数据库语言高阶应用
摘要:NVL(EXP1, EXP2) 如果 EXP1 为空,则返回 EXP2 , 否则返回 EXP1 SELECT NVL('', 'A' ) FROM DUAL NVL2(EXP1, EXP2, EXP3) 如果 exp1 为空,则返回 exp3, 否则返回 exp2 SELECT NVL2('','A 阅读全文
posted @ 2020-11-09 11:11 fazzer 阅读(87) 评论(0) 推荐(0)
摘要:WITH table1 as ( select t1.work_plan_id as ID,t1.operator AS USER,t1.end_time as TIME,t2.projectname as ProjectName, t3.deptname as DeptName, T4.flag 阅读全文
posted @ 2020-10-12 16:22 fazzer 阅读(144) 评论(0) 推荐(0)
摘要:沙雕领导的需求:非要将data的‘-’ 变成‘/’ 这样直接处理 效果比前端调更方便 我的前端 应该 给我买杯奶茶 SELECT replace(LEFT(update_day_time,10),'-','/') FROM "rpt_zsk_activity" 阅读全文
posted @ 2020-09-21 16:33 fazzer 阅读(1140) 评论(0) 推荐(0)
摘要:split_part(channel, '/', 1) AS channel1 , split_part(channel, '/', 2) AS channel2 , split_part(channel, '/', 3) AS channnel3 分完之后的结果 是这个样子 阅读全文
posted @ 2020-08-26 09:10 fazzer 阅读(3032) 评论(0) 推荐(0)
摘要:需求 : tid :帖子的id sentence num:句子在帖子中的编号 wordindex:分好的每个词 在帖子中的位置 channel :这条帖子的关键词 要求 计算word 在每一句中 与channel的词距 ,若词距绝对值小于三 则 word 和channel 标签为关联 若关联数 /出 阅读全文
posted @ 2020-08-23 21:16 fazzer 阅读(357) 评论(0) 推荐(0)
摘要:直接看代码: import psycopg2 import pandas as pd import jieba import numpy as np import xlwt def fenci (text): seg_list = jieba.cut(text) return "|".join(se 阅读全文
posted @ 2020-08-20 09:37 fazzer 阅读(425) 评论(1) 推荐(0)