由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DataSciences版 - 刚电面一个,fail了
相关主题
C1 Coding Exam问个 hive的问题
a question about pig latin (转载)克劳迪亚 包裹已经上传到百度
请教一下SQL的资料DBA position (Oracle/MySQL/Mongo) in Los Angeles, CA (转载)
Facebook DS onsite 求建议!顺便发个phone interview question攒人品你们用的都是pig吗?
求助一道sql问题,谢谢 (转载)qui 建议: mySQL database + GUI
做data analytics SQL语句需要多少功力?请教个build data analytics engine的问题
[Pig Progamming] Pig Latin join problem弱问一个cloudera安装的问题
feature selection的方法求教想转行做data science,现在想做一个project,请大家帮忙看看对转行有没有帮助
相关话题的讨论汇总
话题: join话题: 电面话题: fail话题: time3话题: time4
进入DataSciences版参与讨论
1 (共1页)
g*********d
发帖数: 24
1
一家小破公司,开始没当回事,后来发过来几道题,都sql,让做。
然后给跪了,很受打击!
最后一道题到现在没想明白是不是不用cursor根本就做不出来。
id1 time1 1
id2 time2 1
id3 time3 1
id4 time4 2
id5 time4 1
id6 time5 2
id7 time6 2
....
求所有同样数字连续超过三次的纪录。大概就这个意思吧,比如上面的例子中,1就是
符合条件的,因为连续时间段内出现了三次,但是2就不行,因为三个2中间插了一个1.
l*******m
发帖数: 1096
2
lag

【在 g*********d 的大作中提到】
: 一家小破公司,开始没当回事,后来发过来几道题,都sql,让做。
: 然后给跪了,很受打击!
: 最后一道题到现在没想明白是不是不用cursor根本就做不出来。
: id1 time1 1
: id2 time2 1
: id3 time3 1
: id4 time4 2
: id5 time4 1
: id6 time5 2
: id7 time6 2

w**p
发帖数: 4080
3
二楼的很对。lag就行了。比较两行的差。连续有两个lag为 0就可以判断
B*****g
发帖数: 34098
4
楼上都对,继而验证了90%+的SQL问题都能用partition by解决。
返回来说,楼主面的地方要用mysql怎么办?

【在 g*********d 的大作中提到】
: 一家小破公司,开始没当回事,后来发过来几道题,都sql,让做。
: 然后给跪了,很受打击!
: 最后一道题到现在没想明白是不是不用cursor根本就做不出来。
: id1 time1 1
: id2 time2 1
: id3 time3 1
: id4 time4 2
: id5 time4 1
: id6 time5 2
: id7 time6 2

a****k
发帖数: 117
5
If using mysql, we can use self-join.
id, time, num
id1 time1 1
id2 time2 1
id3 time3 1
SELECT DISTINCT (a.num) FROM table a JOIN table b ON a.num=b.num JOIN table
c ON a.num=c.num WHERE a.id-b.id = 1 and b.id-c.id=1
g*********d
发帖数: 24
6
多谢,受教了!
以前一直用mysql,确实不知道lag,应聘的公司确实是用oracle的。self-join这个答案
很巧妙!
1 (共1页)
进入DataSciences版参与讨论
相关主题
想转行做data science,现在想做一个project,请大家帮忙看看对转行有没有帮助求助一道sql问题,谢谢 (转载)
40岁CS零基础,转BI可行吗?做data analytics SQL语句需要多少功力?
洛杉矶公司高薪诚聘数据库精英[Pig Progamming] Pig Latin join problem
请大家多支持 Linkedin group: Chinese Big Data Groupfeature selection的方法求教
C1 Coding Exam问个 hive的问题
a question about pig latin (转载)克劳迪亚 包裹已经上传到百度
请教一下SQL的资料DBA position (Oracle/MySQL/Mongo) in Los Angeles, CA (转载)
Facebook DS onsite 求建议!顺便发个phone interview question攒人品你们用的都是pig吗?
相关话题的讨论汇总
话题: join话题: 电面话题: fail话题: time3话题: time4