十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你好,很高兴回答你的问题。
成都创新互联专注于永嘉企业网站建设,成都响应式网站建设,电子商务商城网站建设。永嘉网站建设公司,为永嘉等地区提供建站服务。全流程按需网站建设,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
直接修改一下你的这个语句就可以。
在第一个箭头所指的位置加上"sum(",在第二个箭头所指的位置加上后半个括号")"。执行修改后的sql就可以达到你想要的结果了。
如果有帮助到你,请点击采纳。
我解答的大部分都是软件开发新人遇到的问题,如果有兴趣可以关注我。
select ID from table1 where id= (select max(id) from table1 where A0 and B0);
因为嵌套查询只能在where子句后边使用。
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,身份证号,是否在职标识,入职、离职时间
打卡记录表(t2):打卡人身份证号,打卡时间
select t1.员工ID,t1.员工姓名,t1.员工身份证号码,t2.打卡时间
from t1 join t2 on t1.员工身份证号码 = t2.员工身份证号码
where t1.在职标识 = '在职'
AND t2.打卡时间 = t1.入职时间