빅데이터분석가 5

파이썬(스택,pop,enumerate,큐)

더보기 ▣ 주요 키워드 ▣ 스택(Stack) pop() enumerate() 큐(Queue) ★ 스택(stack) 스택(stack) - 데이터를 임시로 저장할 때 사용하는 자료형 - LIFO(Last In First Out) : 가장 나중에 입력한 데이터를 가장 먼저 꺼낸다(삭제) - push, pop # pop() : 마지막에 들어온 값, 맨 끝 값 제거(추출) stack이라는 변수에 값을 추가하는 push함수, 값을 제거하는 pop()함수, stack변수에 어떤 값이 있는지 확인하는 check함수 구현 stack = [] # stack 변수 체크 def check(): if len(stack) == 0: print('stack 변수에 값이 없습니다.') else: print('stack 변수에 값이 ..

PYTHON 2022.04.02

12.30 오늘의 공부

더보기 ▣오늘의 주요 키워드▣ 계층검색 권한 테이블생성 유저생성 DCL DML TCL 복습 문제 [문제88] pivot을 이용해서 아래 화면과 같이 출력해주세요. 년도 SA_REP SH_CLERK ST_CLERK 행의합 ---------- -------------------- -------------------- -------------------- ------------------------------------------ 2003 ₩0원 ₩0원 ₩7,100원 ₩7,100원 2004 ₩39,500원 ₩8,200원 ₩3,300원 ₩51,000원 2005 ₩74,800원 ₩15,400원 ₩18,100원 ₩108,300원 2006 ₩59,100원 ₩21,900원 ₩15,900원 ₩96,900원 2007 ₩3..

SQL 2021.12.30

12.29 오늘의 공부

더보기 ▣오늘의 주요 키워드▣ 집합연산자 합집합 교집합 차집합 rollup cube grouping sets >복습 문제 [문제81] 아래 화면과 같이 출력해주세요. 년도 SA_REP SH_CLERK ST_CLERK -------- -------------------- -------------------- -------------------- 2001 ₩0원 ₩0원 ₩0원 2002 ₩0원 ₩0원 ₩0원 2003 ₩0원 ₩0원 ₩7,100원 2004 ₩39,500원 ₩8,200원 ₩3,300원 2005 ₩74,800원 ₩15,400원 ₩18,100원 2006 ₩59,100원 ₩21,900원 ₩15,900원 2007 ₩38,200원 ₩13,400원 ₩6,900원 2008 ₩38,900원 ₩5,400원 ₩4,..

SQL 2021.12.29

12.27 오늘의 공부

더보기 ▣오늘의 주요 키워드▣ INLINE VIEW PIVOT, UNPIVOT [문제66] Executive 부서이름의 소속된 모든 사원에 대한 department_id, last_name, job_id 출력하세요. 1)서브쿼리 select department_id, last_name, job_id from employees where department_id = (select department_id from departments where department_name ='Executive'); 2)join select e.department_id, last_name, job_id from employees e, departments d where e.department_id = d.department..

SQL 2021.12.27

12.24 오늘의 공부

더보기 ▣오늘의 주요 키워드▣ SUBQUERY(서브 쿼리) any 속성 all 속성 correlated subquery(상호관련 서브쿼리 exists, not exists 연산자 12.23일 복습 문제 [문제51] 담당 관리자보다 먼저 입사한 사원의 이름과 입사일 및 해당 관리자의 이름과 입사일 출력해주세요. SELECT * FROM employees; SELECT w.last_name, w.hire_date, m.last_name,m.hire_date FROM employees w join employees m on w.manager_id = m.employee_id where w.hire_date < m.hire_date; select w.employee_id, w.hire_date, w.manage..

SQL 2021.12.24