a*y
2 楼
assume公司里面有很多人内部transfer了工作.要找的是已经离开公司,不再在公司干活
的人的数据.
的人的数据.
s*i
3 楼
好听
c*o
7 楼
I like this song too.
【在 M****o 的大作中提到】
: http://www.youtube.com/watch?v=5EdmHSTwmWY
【在 M****o 的大作中提到】
: http://www.youtube.com/watch?v=5EdmHSTwmWY
g*l
16 楼
看你用的什么系统了,如果是WINDOWS的,一个公司就一个HR能查到,你要是一个大公
司各个小部门有自己的HR,那就不好查,一个HR有自己的数据库,有时候ACCOUNTING的
数据库跟HR也不一样,比如我们打卡用KRONOS,出CHECK用ADP
司各个小部门有自己的HR,那就不好查,一个HR有自己的数据库,有时候ACCOUNTING的
数据库跟HR也不一样,比如我们打卡用KRONOS,出CHECK用ADP
i*c
18 楼
关键怎样identify是同一个人. 剩下的好办.
2个table:
employee table:
EID, name, address, phone
empHistory Table:
HID, EID, joinDate, leaveDate
select * from (
select e.eid, e.name, e.address, e.phone, h.joinDate, h.leaveDate, rank()
over(partition by e.eid order by h.joinDate desc) as rnk
from employee e
join empHistory h on e.eid = h.eid
)t
where rnk = 1 and leaveDate is not null
【在 a***y 的大作中提到】
: 公司里面有人多次內部transfer job.所以leave_date可能只是transfer前的那个工作
: 的结束日期,而此人可能现在还在公司干另外一个工作,比如升职为经理.怎么样才能知
: 道哪个员工现在还在公司工作呢?
2个table:
employee table:
EID, name, address, phone
empHistory Table:
HID, EID, joinDate, leaveDate
select * from (
select e.eid, e.name, e.address, e.phone, h.joinDate, h.leaveDate, rank()
over(partition by e.eid order by h.joinDate desc) as rnk
from employee e
join empHistory h on e.eid = h.eid
)t
where rnk = 1 and leaveDate is not null
【在 a***y 的大作中提到】
: 公司里面有人多次內部transfer job.所以leave_date可能只是transfer前的那个工作
: 的结束日期,而此人可能现在还在公司干另外一个工作,比如升职为经理.怎么样才能知
: 道哪个员工现在还在公司工作呢?
相关阅读
数据库入门知识之3(关系数据库)[转载] Why I am applying for Database BM你们喜欢用哪个SQL Tools?[转载] 申请Database版版主database securityoracle和XML能从C++中执行一个SQL文件么?比如createtable.sqlPB SQL语句的简单问题asp装好之后为什么不能 createobject数据库知识入门之2.(数据库管理系统简介)ODBC初级问题Free Database ListSQL server 和SQL anywhere的区别是什么?I want to learn something from here...who's using object oriented database?Sybase中如何设置定时执行的存储过程祝贺搬猪何谓面向对象的数据库Re: Web Database