다음은 내가하려는 일의 개념입니다.두 개의 절을 합치는 것
기본적으로 두 세트의 데이터가 있습니다. 하나는 현재 정보 용이고 다른 하나는 보관 정보 용입니다. 나는 그들 모두를 하나의리스트에 보여주기 위해 그들을 결합시켜야한다.
내 쿼리는 이보다 훨씬 복잡하지만 간단하게하기 위해 내가해야 할 일에 대한 일반적인 아이디어를 게시했습니다.
어떻게하면 효과가 있습니까? 어떤 도움이라도 대단히 감사합니다.
(
with m1 as
(
select --distinct
pfa.FacilityID
from PatientFormCompleted
)
select * from m1
left join other tables
)
union all
(
with m1archive as
(
select --distinct
pfa.FacilityID
from PatientFormArchive
)
select * from m1archive
left join other tables
)
도와 주셔서 정말 감사합니다. 그것은 내가 필요한 것입니다. –
후속 질문이 있습니다. 모든 레코드가 하나의 합계로 계산되도록하려면 어떻게해야합니까? –
신경 쓰지 마라. 알았다. 별칭이 필요했습니다. 모든 도움을 주셔서 다시 한 번 감사드립니다. –