SQL문은 오라클, MySQL, MariaDB 등 데이터베이스시스템(DBMS, Database Management System)에 공통으로 사용되는 언어입니다.
SAS에서는 PROC SQL을 통하여 SQL을 지원하므로 SAS 프로그램을 잘 알지 못해도, SQL문만 알고 있어도 SAS를 이용하여 데이터 처리를 쉽게 할 수 있습니다.
다음은 PROC SQL을 사용한 가장 간단한 예입니다. SAS/SQL 은 QUIT; 문장으로 끝납니다..
/*--------------------------------------*/
/* PROC SQL 을 이용한 가장 간단한 예 */
/*--------------------------------------*/
1 DATA a1;
2 INPUT gender $ wei hei age join $10. ;
3 CARDS;
4 F 65 171 23 2002-01-23
5 F 66 172 24 2002-02-29
6 F 69 176 38 2003-01-23
7 M 67 173 43 2003-05-05
8 M 68 177 40 2004-04-31
9 M 72 178 42 2004-06-24
10 ;
11 PROC SQL; SELECT * FROM a1;
12 PROC SQL; SELECT hei, wei FROM a1;
13 SELECT gender, MEAN(hei) AS 평균값 FROM a1;
GROUP BY gender;
14 QUIT;
11 PROC SQL; SELECT * FROM a1;
SAS 데이터셋 a1 에 있는 모든 변수를 가져옵니다.

'SAS연습 200제 > 1. SAS 설치와 실습' 카테고리의 다른 글
s_01_14. SAS/GRAPH에는 어떤 프로시져(PROC문)가 있는가? (0) | 2021.12.29 |
---|---|
s_01_11. Base SAS 에는 어떤 프로시져(PROC문)가 있는가? (0) | 2021.12.29 |
s_01_12. SAS/STAT 에는 어떤 프로시져(PROC문)가 있는가? (0) | 2021.12.29 |
(S,R)제01강(00)SAS와 R 비교(R <- SAS ) - 파일핸들링 (0) | 2021.12.13 |
01_15. SAS/IML은 무엇인가? (0) | 2021.06.19 |