# A tibble: 14 x 2
ename sal
<chr> <dbl>
1 KING 5000
2 SCOTT 3000
3 FORD 3000
4 JONES 2975
5 BLAKE 2850
6 CLARK 2450
7 ALLEN 1600
8 TURNER 1500
9 MILLER 1300
10 WARD 1250
11 MARTIN 1250
12 ADAMS 1100
13 JAMES 950
14 SMITH 800
# A tibble: 14 x 2
ename sal
<chr> <dbl>
1 KING 5000
2 SCOTT 3000
3 FORD 3000
4 JONES 2975
5 BLAKE 2850
6 CLARK 2450
7 ALLEN 1600
8 TURNER 1500
9 MILLER 1300
10 WARD 1250
11 MARTIN 1250
12 ADAMS 1100
13 JAMES 950
14 SMITH 800
5. R sqldf Package
Order by 구문
R Programming
%%R
sqldf("select ename, sal from emp order by sal desc")
Results
ename sal
1 KING 5000
2 SCOTT 3000
3 FORD 3000
4 JONES 2975
5 BLAKE 2850
6 CLARK 2450
7 ALLEN 1600
8 TURNER 1500
9 MILLER 1300
10 WARD 1250
11 MARTIN 1250
12 ADAMS 1100
13 JAMES 950
14 SMITH 800
6. Python pandasql Package
Order by 구문
Python Programming
ps.sqldf("select ename,sal from emp order by sal desc")
ename sal
1: KING 5000
2: SCOTT 3000
3: FORD 3000
4: JONES 2975
5: BLAKE 2850
6: CLARK 2450
7: ALLEN 1600
8: TURNER 1500
9: MILLER 1300
10: WARD 1250
11: MARTIN 1250
12: ADAMS 1100
13: JAMES 950
14: SMITH 800
8. SAS Proc SQL
Order by 구문
SAS Programming
%%SAS sas
PROC SQL;
CREATE TABLE STATSAS_1 AS
SELECT ename
from emp
order
by sal desc;
QUIT;
PROC PRINT data=STATSAS_1(obs=5);RUN;
Results
OBS
ename
1
KING
2
FORD
3
SCOTT
4
JONES
5
BLAKE
9. SAS Data Step
Proc sort 프로시져
SAS Programming
%%SAS sas
PROC SORT DATA = EMP OUT=STATSAS_2(KEEP=ENAME);
BY DESCENDING SAL;
RUN;
PROC PRINT data=STATSAS_2(obs=5);RUN;
댓글