[비상관 서브쿼리(IN 연산자)] 특정 조건을 만족하는 데이터 추출 - 118 (오라클 SQL, R, Python, SAS)
118. Display those manager who are not working under president but they are working under any other manager? * 직속 상사가 사장이 아닌 일반 관리자 밑에서 근무하는 직원의 정보를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 참고문제 : 81 / 82 / 131번 [데이터 추출] 특정 조건을 만족하는 데이터 추출 - 비상관 서브쿼리(IN 연산자) 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : 비상관 서브쿼리, IN 연산자 파이썬 Pandas : isin() R 프로그래밍 :..
2022. 12. 11.
[데이터 전처리] 특정 조건을 만족하는 데이터 추출 - 상관 서브쿼리 - 117 (오라클 SQL, R, Python, SAS)
117. Find out the number of employees whose salary is greater than there manager salary? * 담당 관리자의 급여보다 더 많이 받는 직원의 숫자를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 94번 문제는 해당 사원 출력 Cross Join 생성(dummy) : 97번 fuzzyjoin::fuzzy_left_join : 116번 [데이터 추출] 특정 조건을 만족하는 데이터 추출 - 상관 서브쿼리 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : 상관 서브쿼리, Self join 파이썬 Panda..
2022. 12. 10.
[데이터 추출] 하위 Top 5 추출 - 윈도우 함수 - 116 (오라클 SQL, R, Python, SAS)
116. Find out the last 5(least) earner of the company? * 최소 급여 수령자 하위 5명의 정보를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 Cross Join 생성(dummy) : 97번 fuzzyjoin::fuzzy_left_join : 116번 유사문제 : 113번 상위 5명 : 106번 [데이터 추출] 하위 Top 5 추출 - 윈도우 함수 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : ROW_NUMBER(), RANK() 파이썬 Pandas : pd.merge()의 Cross Join(카테시안곱), nlarg..
2022. 12. 10.
[데이터 추출] 전체 합계 추가하기 - 스칼라 서브쿼리와 Cross join - 115 (오라클 SQL, R, Python, SAS)
115. Display all employees names with total Sal of company with employee name. * 전체 직원명 명단과 함께 전체 직원의 급여 합계를 함께 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 스칼라 서브쿼리(Scala Subquery) , Cross(full) Join 94번 서브쿼리 [데이터 추출] 전체 합계 추가하기 - 스칼라 서브쿼리(Scala Subquery)과 Cross join 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : 스칼라 서브쿼리(Scala Subquery)과 Cross join, su..
2022. 12. 9.
[데이터 추출] 상관 서브쿼리 & 카테시안 곱(Cartesian Product) - 114
114. Display those employees whose salary is less than his manager but more than salary of any other managers. * 급여가 담당 관리자보다 적지만 다른 부서의 관리자보다 더 많은 급여를 수령하는 직원의 정보를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 61/62번 참조(Any) 94번 서브쿼리 [데이터 추출] 특정 조건을 만족하는 데이터 추출 - 상관 서브쿼리 & 카테시안 곱(Cartesian Product) 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : 상관 서브쿼리, ..
2022. 12. 7.
[데이터 추출] 특정 조건을 만족하는 데이터 추출 - 상관 서브쿼리, 평균 - 112
112. Display those managers name whose salary is more than an average salary of his employees. * 담당하고 있는 부서에 속한 직원들의 평균 급여보다 더 많은 급여를 수령하고 있는 관리자 정보를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 56번 참조(상관서브쿼리 - Correlated Subquery), 61/62번(Any / All) 특정 조건을 만족하는 데이터 추출 - 상관 서브쿼리, 평균 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : 상관 서브쿼리, avg() 파이썬 Pandas..
2022. 12. 7.
[데이터 추출] 특정 조건을 만족하는 데이터 추출 - 비상관 서브쿼리, 평균 - 111
111. Display name of those managers name whose salary is more than average salary of company. * 회사 평균 급여보다 더 많은 급여를 받는 관리자의 정보를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 특정 조건을 만족하는 데이터 추출 - 비상관 서브쿼리, 평균 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : 비상관 서브쿼리, avg() 파이썬 Pandas : mean() R 프로그래밍 : mean() R Dplyr Package : dplyr::summarise(), mean(), dpl..
2022. 12. 6.
[데이터 추출] 해당 그룹에 대한 특정 조건을 만족하는 그룹 리스트 출력 - 110
110. Display dname where at least 3 are working and display only dname. * 부서내 직원 수가 4명 이상인 부서의 부서 정보를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [데이터 추출] 해당 그룹에 대한 특정 조건을 만족하는 그룹 리스트 출력 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : 비상관 서브쿼리, having count(*) 파이썬 Pandas : isin(), groupby(), count(), query(), pd.merge() R 프로그래밍 : subset(), aggregate(), m..
2022. 12. 6.
[데이터 추출] 그룹 집계 후 특정 조건을 만족하는 그룹의 집계 통계량 출력 - 109
109. Display count of employees in each department where count greater than 3. * 부서내 직원 수가 4명 이상인 부서의 부서명과 직원수를 출력하시오. 유사문제 : 109, 176, 185 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 그룹 집계 후 특정 조건을 만족하는 그룹의 집계 통계량 출력 Oracle : group by, having count(*) 파이썬 Pandas : groupby(), query(), agg(), filter(), lambda 함수 R 프로그래밍 : aggregate(), subset(), FUN = function(x) 사용자 정의 함수, list(), tapply() R Dplyr Package : gr..
2022. 12. 5.
[데이터 추출] 관측치 최대값(MAX) 리스트 추출 - 107
107. Display the name of those employees who are getting highest salary. * 최대 급여 수령자의 정보를 출력하시오. 관련예제 : 106번 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 최대값(MAX) 에 해당하는 관측치 정보 추출 데이터 전처리 - SQL, Pandas, R Prog, Dplyr, Dfply, SQLDF, PANDASQL, DATA.TABLE, SAS, Proc Sql Oracle : Max() 파이썬 Pandas : nlargest() R 프로그래밍 : order(), row_number() R Dplyr Package : slice_max(), top_n() R sqldf Package : ROW_NUMBER() Pyth..
2022. 12. 4.