同じサブクエリを2か所に記述しなければならないselectクエリを書いています
select e.MasterAccNumber from (
select MasterAccNumber from ACE_AccsLevelTran where CAST(timstmp as DATE) = '02/06/2013'
union all
select m.AccountNumber from ACE_InvLevelTran i left join ACE_InvLevelMaster m i.MasterInvNumber=m.InvoiceNo
where CAST(i.timstmp as date) ='02/06/2013' ) as e where e.MasterAccNumber not in(
select e.MasterAccNumber from e group by e.MasterAccNumber having COUNT( e.MasterAccNumber) > 1 )
ここで最後のサブクエリでは、パーサーはオブジェクトを理解できませんe
select e.MasterAccNumber from e group by e.MasterAccNumber having COUNT( e.MasterAccNumber) > 1
「e」を何度も定義しないように書く方法。