下面的查询里姓名是学籍号了,怎么改成通过学籍号关联到另一个表“学生基础信息表”,变成姓名这些,呵呵 select 单位,班级,姓名,性别,时段,体温,报告日期, CASE WHEN CHARINDEX(健康状况,'健康')>0 THEN '健康' ELSE '异常' END AS 健康状况 , count(1) 人数 from dbo.学生体温报告 where 报告日期 between '${开始时间}' and '${结束时间}' ${if(len(姓名)==0,"","and 姓名 in ('"+姓名+"')")} ${if(len(班级)==0,"","and 班级 in ('"+班级+"')")} ${if(len(单位)==0,"","and 单位 in ('"+单位+"')")} group by 单位,班级,姓名,性别,时段,体温,报告日期, CASE WHEN CHARINDEX(健康状况,'健康')>0 THEN '健康' ELSE '异常' END order by 报告日期 desc,班级 desc |
最佳回答 |
||||
1
|
|