未名博客 - 未名空间
当前在线人数11145
首页 - 博客首页 - 萧风清雨 [博客首页] [博客论坛] [博客搜索]
欢迎访问river08的博客 - 萧风清雨
[收藏该博客]
记录北美生活
作者介绍
river08
上站次数:530
经验值 :[4862](本站元老)
表现值 :[3](赶快加油)
创建博客时间:2013-11-24
共发表日志: 17篇
栏目分类
每月档案
2020年07月 2020年6月
2020年5月 2020年4月
2020年3月 2020年2月
2020年1月 2019年12月
2019年11月 2019年10月
2019年9月 2019年8月
2019年7月 2019年6月
2019年5月 2019年4月
2019年3月 2019年2月
2019年1月 2018年12月
2018年11月 2018年10月
2018年9月 2018年8月
2018年7月 2018年6月
2018年5月 2018年4月
2018年3月 2018年2月
2018年1月 2017年12月
2017年11月 2017年10月
2017年9月 2017年8月
2017年7月 2017年6月
2017年5月 2017年4月
2017年3月 2017年2月
2017年1月 2016年12月
2016年11月 2016年10月
2016年9月 2016年8月
2016年7月 2016年6月
2016年5月 2016年4月
2016年3月 2016年2月
2016年1月 2015年12月
2015年11月 2015年10月
2015年9月 2015年8月
2015年7月 2015年6月
2015年5月 2015年4月
2015年3月 2015年2月
2015年1月 2014年12月
2014年11月 2014年10月
2014年9月 2014年8月
2014年7月 2014年6月
2014年5月 2014年4月
2014年3月 2014年2月
2014年1月 2013年12月
2013年11月
友情链接
XML
[1 2 3 4 ]
 
2020-03-19 [发表评论] [写信问候]
  [供求] Newton 好学区大房即可入住

One Furnished bedroom(拎包入住) in 1st floor of brand new construction 2
floor Townhouse,
located in quiet and safe neighborhood of Newton.
-With two big windows sunny bed room have both central AC and heating.
-Have you own bathroom and refrigerator
-Share large kitchen with small household family.
-The room is furnished
-Including all utility
-Free WIFI access to high speed internet
-Free Washer/dryer in the unit.
-Private parking space and plenty free street parking
-4 min drive to Mass turnpike, and 20 min drive to downtown Boston, 7 min
drive to Newton Center Green line


...阅读全文

river08 发布于2020-03-19 11:25:17  |  浏览[248]  |  评论[0]
 
2020-01-24 [发表评论] [写信问候]
  Re: SQL OnSite 试题one

我想你的思路是对的,有一个减1 还是减0 的问题我都没想清楚。
【 在 xiejing119 () 的大作中提到: 】
: 简单回复下MySQL解决方案。period_diff返回当前日期和生日之间的月数之差,除以12
: 变成年,求floor留整即可。当前月是否是出生月,如果是,比较当前日期是否小于出
: 生之日,如果是就是说未到当前整数年龄,减一即可。以下是SQL实现,function的话
: 放进function定义,return @age即可。
: MySQL:
: /*
: set @birthday:='2001-01-25'; -- '2001-01-24'
: select @age:=floor(period_diff(date_format(current_date,'%Y%m'),date_format(
: @birthday,'%Y%m'))/12);
: select @age:=@age-1 from dual where month(current_d


...阅读全文

river08 发布于2020-01-24 16:10:09  |  浏览[353]  |  评论[0]
 
2020-01-22 [发表评论] [写信问候]
  SQL OnSite 试题one

昨天去一保险公司面试DA,被3个SQL DEVELOPERDBA 围剿,问一大堆技术问题,还要当场写CODE.其中一题是:
Write a SQL Function, input data is date of birth then Function should return a integer current Age.

这题看似简单,但算的方法和公式有多种,算出结果也不一样,比如,如果你3/01/2020 是你的20岁生日,那么今天1/22/2020 你是19 岁还是20 岁? 如果12/1/2019 是你20 岁生日,那今天1/22/2020你是20 岁还是21 岁?
这是保险公司精算师通常要写的Issue Age 公式,看看那位大神能写出最正确保险公司要SQL Function?

提示: 本博文来自于 Database 版

river08 发布于2020-01-22 11:36:44  |  浏览[330]  |  评论[0]
 
2020-01-10 [发表评论] [写信问候]
  Re: SQL 电面试题

发现这Row_Number * 3 结果不对,if have more than one gap number
【 在 TheMatrix (TheMatrix) 的大作中提到: 】
: 这不是一样吗?你把18换成21,其他数不变,你看看结果。




提示: 本博文来自于 Database 版

river08 发布于2020-01-10 12:42:11  |  浏览[431]  |  评论[0]
 
2020-01-08 [发表评论] [写信问候]
  Re: SQL 电面试题

你这个结果不对,output should by 15

【 在 coolbid (Dreams bring hopes) 的大作中提到: 】
: 不用那么麻烦,self join可以解决
: select a.n
: from numberTable a
: where not exists (select b.n from numberTable b where a.n + 3 = b.n )




提示: 本博文来自于 Database 版

river08 发布于2020-01-08 16:52:39  |  浏览[403]  |  评论[0]
 
[1 2 3 4 ]

访问量 9116 更新时间: 2020-03-19 11:25:17
©All Rights Reserved http://blog.mitbbs.com/river08

 
Site Map - Contact Us - Terms and Conditions - Privacy Policy

版权所有BBS 未名空间站(mitbbs.com) since 1996