大力,求救
declare @H1 datetime
select @H1=H006 from H0015 where H000=(select max(H000) from H0015)
if @@RowCount=0
Select a.H004 AS vH001, --部门
b.H002 AS vH002, --岗位
b.H005 AS vH003, --需要的日期
b.H003 AS vH005, --需求前的已有人数
b.H004 AS vH006 --需求的人数
into #sH000
From H0012 a RIGHT OUTER JOIN
H0013 b ON a.H000 = b.H001
Where (a.H007 = 1)
else
Select a.H004 AS vH001, --部门
b.H002 AS vH002, --岗位
b.H005 AS vH003, --需要的日期
b.H003 AS vH005, --需求前的已有人数
b.H004 AS vH006 --需求的人数
into #sH000
From H0012 a RIGHT OUTER JOIN
H0013 b ON a.H000 = b.H001
Where (a.H007 = 1)and(a.H006>@H1)
因为下面还有代码,需要对这个临时表进行处理.所以要求要同名.简化的方式