我有一段时间没有使用 SQL,但需要创建一些报告。我正在尝试再次学习,但不确定如何找到信息。在下面的脚本中 p1 和 p2 叫什么?这些只是工资表中的列吗?
select distinct p1.* from PAYROLL p1, PAYROLL p2
where
p1.EFFORTLINEITEMID = p2.EFFORTLINEITEMID
and p1.PAYROLLAMOUNT = p2.PAYROLLAMOUNT
and convert(varchar,p1.PAYROLLSTARTDATE, 101)=convert(varchar,p2.PAYROLLSTARTDATE, 101)
and p1.PAYROLLID <> p2.PAYROLLID
and p1.INSTITUTIONID ='######'
and p1.PERIODSTARTDATE ='9/1/12'
order by PERIODSTARTDATE desc,CERTIFIERID, PAYROLLAMOUNT