mysql嵌套查询

mysql嵌套查询,第1张

select PI.* from personal_information PI inner join sys_dict SD on PI.ssxy=SD.dict_value0 and SD.dict_type='xy' and SD.dict_key=1 

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.入职时间


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7318007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存