mysql如何嵌套查询 20

mysql如何嵌套查询我有两张表,一张是员工信息表,上面会不断更新员工的入离信息,新信息不会替代旧的,还有一张打卡记录表,这个表需要一些员工的信息,想通过身份证去员工信息... mysql如何嵌套查询我有两张表,一张是员工信息表,上面会不断更新员工的入离信息,新信息不会替代旧的,还有一张打卡记录表,这个表需要一些员工的信息,想通过身份证去员工信息表上抓取,但是员工信息表会有重复身份证,如何嵌套查询使得查询的时候查取最新的员工信息并和打卡记录表一同导出 展开
 我来答
晴安云念
2018-04-15
知道答主
回答量:11
采纳率:50%
帮助的人:2万
展开全部

描述的太模糊,我以下列假设为前提给你解答

员工表(t1):前提有 员工id,身份证号,是否在职标识,入职、离职时间

打卡记录表(t2):打卡人身份证号,打卡时间

select t1.员工ID,t1.员工姓名,t1.员工身份证号码,t2.打卡时间
from t1 join t2 on t1.员工身份证号码 = t2.员工身份证号码
where t1.在职标识 = '在职' 
AND  t2.打卡时间 >= t1.入职时间
追问

是这样的表结构,不是按照在职来筛的,是按照基本信息记录日期倒序然后按照ID筛的每个人的最新的一条信息。这一步我会做,但是不知道如何组合起来进行合并查询。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式