[4-4-1] Creating Macro Variables in SQL
안녕하세요^^
이번 시간에는 PROC SQL실행 동안 매크로 변수를 생성하는 방법에 대해 공부해 보겠습니다.
PROC SQL에서 INTO 절(Clause)을 사용하면 매크로 변수를 생성할 수 있습니다.
PROC SQL의 INTO 절의 일반적 프로그램 형태는 다음과 같습니다.
그럼 예시를 들어 익혀보도록 하겠습니다.
상품명(A, B, C)에 따른 금액 변수 amt가 아래와 같이 있다고 가정하겠습니다.
여기서 우리는 SQL Procedure를 사용하여
A와 B 상품에 대한 금액의 합을 매크로 변수(total) 값으로 할당하고자 합니다.
200값이 매크로변수 total 값으로 들어가있는 것을 확인할 수 있습니다.
또 다른 경우로, 상품A의 세 개 금액(10, 30, 50)의 값을
큰 값부터 차례로 매크로 변수 price1, price2, price3에 각각 할당하고자 합니다.
매크로 변수 price1, price2, price3에
차례로 50, 30, 10값이 할당되어 있는 것을 확인할 수 있습니다.
이상 PROC SQL에서 매크로 변수를 생성하는 방법에 대해 살펴보았습니다.
감사합니다 ^^
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.