论坛首页 招聘求职论坛

sql题目

浏览 13717 次
锁定老帖子 主题:sql题目
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-08-09  
smiky 写道


连接查询
SELECT b.YEAR, SUM(a.salary) salary FROM hello a, hello b WHERE a.YEAR <= b.YEAR GROUP BY b.YEAR

子查询
select year ,(select sum(salary) from hello as B where B.year<=A.year ) from hello as A



原文出自:http://www.iteye.com/topic/349222?page=2  最后一个人写的。


我觉得这个算法才靠谱。
0 请登录后投票
   发表时间:2011-08-09  
harry_bote 写道
去年面试联创的时候遇到过这个题目,  当时我一看就知道怎么做了,利用小学学的那个高斯公式,不到半分钟写出了
select 年份,(1000+工资)*工资/(工资*2) from table ,那个组长一愣,验证了一下说,对是对,有点剑走偏锋的感觉,回去等通知吧。

阁下很会找规律啊,不过前提是工资成等差数列才可行。
0 请登录后投票
   发表时间:2011-08-09  
harry_bote 写道
去年面试联创的时候遇到过这个题目,  当时我一看就知道怎么做了,利用小学学的那个高斯公式,不到半分钟写出了
select 年份,(1000+工资)*工资/(工资*2) from table ,那个组长一愣,验证了一下说,对是对,有点剑走偏锋的感觉,回去等通知吧。

有通知吗????
0 请登录后投票
   发表时间:2011-08-09  
哇塞~~~不错!!!
小学的高斯公式、o(︶︿︶)o 唉、!!!
0 请登录后投票
   发表时间:2011-08-09   最后修改:2011-08-09
select year,sum(salary) over(order by year) from table;
刚从联创离职不久,我以前去联创面试的时候怎么没看到过这个题目。。
0 请登录后投票
   发表时间:2011-08-09  
wolfhk 写道
select year,sum(salary) over(order by year) from table;
刚从联创离职不久,我以前去联创面试的时候怎么没看到过这个题目。。

这么很正常吗。联创那么多分公司,你是哪里的?即使同一个地方,每次面试的题目都一样吗难道?
0 请登录后投票
   发表时间:2011-08-09  
地狱牢笼 写道
harry_bote 写道
去年面试联创的时候遇到过这个题目,  当时我一看就知道怎么做了,利用小学学的那个高斯公式,不到半分钟写出了
select 年份,(1000+工资)*工资/(工资*2) from table ,那个组长一愣,验证了一下说,对是对,有点剑走偏锋的感觉,回去等通知吧。

有通知吗????

没有通知,不知道这么回事。后来我也写了select year,sum(salary) over(order by year) from table;他又说这是什么用法,他看不懂原来。
0 请登录后投票
   发表时间:2011-08-09  
harry_bote 写道
wolfhk 写道
select year,sum(salary) over(order by year) from table;
刚从联创离职不久,我以前去联创面试的时候怎么没看到过这个题目。。

这么很正常吗。联创那么多分公司,你是哪里的?即使同一个地方,每次面试的题目都一样吗难道?

这么大火气干嘛,我随便说说,招惹你了?
0 请登录后投票
   发表时间:2011-08-09  
smiky 写道
harry_bote 写道
去年面试联创的时候遇到过这个题目,  当时我一看就知道怎么做了,利用小学学的那个高斯公式,不到半分钟写出了
select 年份,(1000+工资)*工资/(工资*2) from table ,那个组长一愣,验证了一下说,对是对,有点剑走偏锋的感觉,回去等通知吧。

有想法,挺好

想法是不错,后来通知来了吗,呵呵
0 请登录后投票
   发表时间:2011-08-09  
没有任何通知
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics