문제(16)
-
Day44 - Quiz를 풀어 봅시다
연습문제1 - 2단부터 9단까지 모든 구구단 ( WHILE 사용하기 ) 연습문제2 - 위의 테이블에 시퀀스를 이용해서 300행의 더미데이터를 입력해주세요.
2021.04.16 -
Day38 - Quiz를 풀어 봅시다
문제 1. -다음과 같은 테이블을 생성하고 데이터를 insert하세요 (커밋) -조건) M_NAME 는 가변문자형, 널값을 허용하지 않음 -조건) M_NUM 은 숫자형, 이름(mem_memnum_pk) primary key -조건) REG_DATE 는 날짜형, 널값을 허용하지 않음, 이름:(mem_regdate_uk) UNIQUE키 -조건) GENDER 가변문자형 -조건) LOCA 숫자형, 이름:(mem_loca_loc_locid_fk) foreign key ? 참조 locations테이블(location_id) 문제 2. -MEMBERS테이블과 LOCATIONS테이블을 INNER JOIN 하고 m_name, m_Num, street_address, location_id컬럼만 조회 -m_num기준으로 오..
2021.04.08 -
Day36 - Quiz를 풀어 봅시다
문제 1. employees테이블, departments테이블을 left조인 hire_date를 오름차순 기준으로 1-10번째 데이터만 출력합니다 조건) rownum을 적용하여 번호, 직원아이디, 이름, 전화번호, 입사일, 부서아이디, 부서이름 을 출력합니다. 조건) hire_date를 기준으로 오름차순 정렬 되어야 합니다. rownum이 틀어지면 안됩니다. - 쌤 답. 문제 2. -EMPLOYEES 과 DEPARTMENTS 테이블에서 JOB_ID가 SA_MAN 사원의 정보의 LAST_NAME, JOB_ID, DEPARTMENT_ID,DEPARTMENT_NAME을 출력하세요 - 쌤 답 문제 3. -DEPARTMENT테이블에서 각 부서의 ID, NAME, MANAGER_ID와 부서에 속한 인원수를 출력하세..
2021.04.06 -
Day35 - Quiz를 풀어 봅시다
문제 1. -EMPLOYEES 테이블에서 모든 사원들의 평균급여보다 높은 사원들을 데이터를 출력 하세요 ( AVG(컬럼) 사용) -EMPLOYEES 테이블에서 모든 사원들의 평균급여보다 높은 사원들의 수를 출력하세요 -EMPLOYEES 테이블에서 job_id가 IT_PFOG인 사원들의 평균급여보다 높은 사원들을 데이터를 출력하세요 문제 2. -DEPARTMENTS테이블에서 manager_id가 100인 사람의 department_id와 EMPLOYEES테이블에서 department_id가 일치하는 모든 사원의 정보를 검색하세요. 문제 3. -EMPLOYEES테이블에서 “Pat”의 manager_id보다 높은 manager_id를 갖는 모든 사원의 데이터를 출력하세요 -EMPLOYEES테이블에서 “Jame..
2021.04.05 -
Day33 - Quiz를 풀어 봅시다.
문제 1. 현재일자를 기준으로 EMPLOYEE테이블의 입사일자(hire_date)를 참조해서 근속년수가 10년 이상인 사원을 다음과 같은 형태의 결과를 출력하도록 쿼리를 작성해 보세요. 조건 1) 근속년수가 높은 사원 순서대로 결과가 나오도록 합니다 문제 2. EMPLOYEE 테이블의 manager_id컬럼을 확인하여 first_name, manager_id, 직급을 출력합니다. 100이라면 ‘사원’, 120이라면 ‘주임’ 121이라면 ‘대리’ 122라면 ‘과장’ 나머지는 ‘임원’ 으로 출력합니다. 조건 1) department_id_id가 50인 사람들을 대상으로만 조회합니다 문제 3. 사원 테이블에서 JOB_ID별 사원 수를 구하세요. 사원 테이블에서 JOB_ID별 월급의 평균을 구하세요. 월급의 평..
2021.04.01 -
Day25 - Quiz를 풀어 봅시다
1. 스캐너를 이용해서 파일명을 정확히 입력받습니다. 2. file폴더에 스캐너로 입력받은 파일명이 있다면 filecopy폴더로 복사하세요. 3. 파일명이 없는 경우에 대한 예외처리, 복사도중 발생하는 예외처리는 2가지로 처리해주세요 내가 짠 코드 저는 파일명이 없을 경우, 만들어서 복사하도록 짰습니다. 쌤의 코드 1. BufferedWriter, Date클래스 이용해서 file 폴더 경로에 오늘날짜 ex) 20210322.txt 2. 내용은 아무거나 작성하세요. 3. 파일을 정상적으로 썻다면 BufferedReader를 통해서 읽어들이세요
2021.03.22