안녕하세요~
문의사항이 하나 있습니다.
IF A
SELECT * INTO #TMP_1 FROM ~~
ELSE
SELECT * INTO #TMP_1 FROM ~~
SELECT *
FROM #TMP_1
이런식으로 IF 조건에따라 FROM 아래 WHERE 절이 달라지는데요.
그 결과값을 기반으로 아래에서 한번더 조건을 줍니다. #TMP_1 를 또 사용하는거죠.
위와 같이 컴파일을 하게되면 #TMP_1 중복오류가 발생하는데, 그럼 아래 방법을 쓰면 가능은 합니다만,
아래 방법 말고 위 방법 같이 좀 스크립트를 줄일 수 있는 방법은 없을까요?
IF A
SELECT * INTO #TMP_1 FROM ~~
SELECT *
FROM #TMP_1
ELSE
SELECT * INTO #TMP_2 FROM ~~
SELECT *
FROM #TMP_2
|