WITH CTE (aaa, bbb)
AS (SELECT aaa, bbb FROM dbo.ITEM)
SELECT aaa FROM CTE
SELECT aaa, bbb FROM CTE
FROM aaa = '123'
물론 CTE가 저렇게 쓰라고 만들어놓은건 아니라는것은 알고있습니다만
위와 같이 CTE를 정의해 놓고 연속으로 사용할수 있는 방법은 없는건지요?
그리고 기초적인 질문인데 기억이 안나서요... 저장프로시저의 리턴값을 임시로 저장하기 위해선 임시테이블밖에는 대안이 없지요? |