select * from personal_information where ssxy in(select dict_value0 as ssxy from sys_dict where dict_type='xy' and dict_key=1)
试试吧 感觉第一种比第二种把握大一些
描述的太模糊,我以下列假设为前提给你解答
员工表(t1):前提有 员工id,身份z号,是否在职标识,入职、离职时间
打卡记录表(t2):打卡人身份z号,打卡时间
select t1.员工ID,t1.员工姓名,t1.员工身份z号码,t2.打卡时间from t1 join t2 on t1.员工身份z号码 = t2.员工身份z号码
where t1.在职标识 = '在职'
AND t2.打卡时间 >= t1.入职时间
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)