CTE 내의 임시 테이블에 데이터를 삽입하려고합니다. 내가 사용하는 코드는 다음과 같습니다. 누군가가 왜 작동하지 않는지에 대한 약간의 지침을 제공 할 수 있습니까?CTE의 임시 테이블에 삽입
Create Table #Clients
(HospMastID smallint Null
,HospCode smallint Null
,ClientID smallint Null
,ControlGroup smallint Null);
,Clients
as
(Insert Into #Clients
Select
Distinct
HospMastID
,HospCode
,ClientID
From
Final)
감사합니다, 스콧 간단히
그게 내가 생각하고 있었던거야. 내가하려는 것은 모든 클라이언트를 선택한 다음 해당 클라이언트에서 컨트롤 그룹을 추가하는 것입니다. 이것은 문제가되지 않지만 두 개의 CTE를 함께 사용하려고하면 1 시간 이상이 걸리며 임시 테이블이 더 빨라질 수 있습니다. 각각의 개별 작품을 실행하는 데 약 3 분 정도 걸립니다. 하지만 조인은 영원합니다. 쿼리를 위로 이동하여 다음 단계를 보여줍니다. – SASUSMC
@SASUSMC "CTE의 임시 테이블에 삽입"이라는 질문의 원래 범위에 대한 답변을 제공하므로 내 대답을 대답으로 확인할 수 있습니까? 고마워요, icvader. – icvader