0
推荐
871
阅读
三年经历
我的职业生涯之路:数据挖掘、机器学习工程师--BI开发工程师--运营2018年9月17号,我踏上了北漂之路,刚来北京面试的时候我跟同学三人挤在一张床上,连续面试一周,上午下午不间断,饿了就在地铁口买个煎饼,3天收到了2个offer,最终选择了数据咨询公司。我的第一份工作是数据挖掘工程师,工作时间9个月,这段经历...
0
推荐
855
阅读
数据驱动业务读后感
1.数据工作对于从业者的要求不仅仅是个人技术实力够强,同时也会要求有过强的业务理解能力和推动落地的能力。2.你可能不是最了解业务细节的人,但是你一定能了解业务的整体面貌,和业务方站在同一个理解的层面上对话。3.既了解业务,又具备将专业技能应用于业务的能力。4.要转变自己的思维,你不单单是一个技术人员,很...
0
推荐
741
阅读
HIVE 注意格式
1.,concat(round(cast(finish_rate as decimal)*100,4),'%') `累计完成率` ------注意转化格式,concat(substr(finish_rate*100,1,4),'%') `累计完成率` VERTICA 格式转化,(case when t1_outtype=3 and to_date(t1_ros_outdate)<=COALESCE(to_date(t1_realbegind...
0
推荐
1231
阅读
SQL面试题目
1.写出分析代码答案:selectcase when a.order_num<=5 then '0-5'when a.order_num>=6 and a.order_num<=10 then '6-10'when a.order_num>=11 and a.order_num<=20 then '11-20'when a.order_num>20 '20以上' end 单量,count(客户id)from(select客户id,count(运单号) order_numfrom...
0
推荐
928
阅读
SQL提高查询效率
1.如果要用子查询,那就用EXISTS替代IN、用NOT EXISTS替代NOT IN。因为EXISTS引入的子查询只是测试是否存在符合子查询中指定条件的行,效率较高。无论在哪种情况下,NOT IN都是最低效的。因为它对子查询中的表执行了一个全表遍历。2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立...
0
推荐
1394
阅读
SPSS基本统计分析
1.描述统计与频率比如我们相对成绩整体做描述统计分析:包括最大值、最小值、均值、中位数、众数、四分位数等统计变量。采用下面两个菜单按钮均可以,只是频率的统计量会比较多。下面我们看下区别描述统计结果频率:结果可以看到这两个基本没有什么差别,但是频率相对功能更多些,它可以用来统计分组变量的频率及百分比...
0
推荐
1117
阅读
如何解决CSV打开乱码
原因:CSV是用UTF-8编码的,而EXCEL是ANSI编码,由于编码方式不一致导致出现乱码。解决办法:用记事本打开CSV文件----->文件------>另存为------>点编码------>选择ANSI----->保存,然后用excel打开就不会是乱码了。
0
推荐
1027
阅读
左连接 ,右连接,内连接和全外连接的4者区别
做数据库开发或BI开发的经常会涉及到很多个表,那么各个表间的连接如何区分呢?总感觉这样的问题很简单,但是这些基本的问题在面试中经常会被问道,今天就总结一下这个问题,提醒自己和伙伴们不要忽视这类问题:左连接和右连度接区别为:语法公式不同、基础表不同、结果集不同。一、语法公式不同1、...
0
推荐
912
阅读
索引失效的几种情况
1.类型不一致导致索引失效.由于表的字段tu_mdn定义为varchar2(20),但在查询时把该字段作为number类型以where条件传给Oracle,这样会导致索引失效:错误的例子:select * from test where tu_mdn=13333333333;正确的例子:select * from test where tu_mdn='13333333333';2.对索引列进行运算导致索引失效,索引列运算包括(+...
0
推荐
1654
阅读
R语言基础代码
1.探索性数据分析install.packages("MASS") library(MASS)data(Insurance)#获取数据集View(Insurance)nrow(Insurance);ncol(Insurance)#显示数据集行列数dim(Insurance)#显示维度,效果同上head(Insurance) #输出前几条attributes(Insurance)str(Insurance)summary(Insurance)install.packages("Hmisc") libra...
0
推荐
1058
阅读
SQL
and ros_date between To_Date('${SDATE}', 'YYYY-MM-DD') and To_Date('${EDATE}', 'YYYY-MM-DD') ------业务日期and dtbegindate between To_Date('${SKKDATE}', 'YYYY-MM-DD') and To_Date('${EKKDATE}', 'YYYY-MM-DD') ------开课日期and ros_date between add_months(to_date('${SDATE}','yyyy/mm/dd'),-12) and ad...
1
推荐
1690
阅读
BI数据分析入门学习
1数据分析学习数据库:https://study.163.com/course/courseMain.htm?courseId=1509008python:https://study.163.com/course/courseMain.htm?courseId=1006187021商务智能学习社区:https://www.hellobi.com/2.帆软入门基础视频:http://bbs.fanruan.com/lesson-17.html社区:http://bbs.fanruan.com/重点:帮助文档:ht...
0
推荐
1143
阅读
设置定时任务JOB调度执行存储过程
设置定时任务job调度一般有两种方式,分别是dbms_scheduler创建job调度和dbms_job创建job调度。dbms_scheduler创建job调度是在10g以后才有的,甲骨文公司为了用来替换dbms_job而提供了更强大的功能与更灵活的机制/管理。下面介绍这两种方式。1. dbms_scheduler创建job调度。--查询 select * from dba_scheduler_jo...
0
推荐
1144
阅读
常用的sql函数
1.isnull() 空记录操作2.getdate() 获取当前时间3.convert() 类型转换4.dateadd() 日期增加5.datediff() 日期差6.substring() 取字符串7.replace() 字符串替换8.left(),right() 取左右子字符串9.LTrim(),RTrim() 去字符串左右空格10.STR(),int() 类型转换 符号函数常用来计算人头sign(x)或者Sign(x)叫做符号函数,...
1
推荐
3186
阅读
SQL实现相同分数排名相同--sql 语句 并列排名的问题
无论sqlserver 还是 oracle 用rank() 或者 dense_rank() 函数。select name,score,rank() over(order by score) tt from t; 如果有并列的话 . 他们后边的排序会变成这样的。 根据你的需求选用。 1224select name,score, dense_rank() over(order by score) tt from t;122 3 这三个函数区别开来--rank() o...