未名博客 - 未名空间
当前在线人数14372
首页 - 博客首页 - 萧风清雨 [博客首页] [博客论坛] [博客搜索]
欢迎访问river08的博客 - 萧风清雨
[收藏该博客]
记录北美生活
作者介绍
river08
上站次数:530
经验值 :[4894](本站元老)
表现值 :[3](赶快加油)
创建博客时间:2013-11-24
共发表日志: 17篇
栏目分类
每月档案
2020年08月 2020年7月
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  |  浏览[316]  |  评论[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  |  浏览[408]  |  评论[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  |  浏览[385]  |  评论[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  |  浏览[482]  |  评论[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  |  浏览[456]  |  评论[0]
 
[1 2 3 4 ]

访问量 9760 更新时间: 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