しばらく 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