본문 바로가기
728x90
반응형

혼자 공부하기/매일 문제19

12일차 - [1일 1문제] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기(ORACLE) 오랜만에 쿼리를 짜려니 JOIN 하는 법부터 까먹어서 당황스러웠다. 문제에서는 조회수가 가장 높은 건은 한 건이라고 나왔는데 정답은 두 개가 나와서 당황했으나 첨부파일이 두 건이라고 해석하여 접근하였다. 2023. 12. 22.
11일차 - [1일 1문제] 조건에 부합하는 중고거래 상태 조회하기(ORACLE) 코드 실행 실패 포인트 1. DECODE가 생각나지 않았다(DECODE 복습 및 CASE도 같이 공부). 2. DECODE 후 컬럼 이름을 AS STATUS 를 해주지 않았다. 3. 내림차순 DESC 를 적어주지 않았다. 4. TO_DATE 함수에서 뒤의 포맷 'YY-MM-DD'를 적어주지 않았다. 2023. 12. 13.
10일차 - [1일 1문제] 업무가 MANAGER 인 사람의 정보 조회(SQL) 1. EMP, DEPT 테이블에서 업무가 MANAGER인 사원의 이름, 업무, 부서명, 근무지를 조회하여라(인라인뷰). 2023. 12. 8.
9일차 - [1일 2문제] 소속 부서의 평균보다 많은 급여 받는 사원 찾기(SQL) 1. 상호연관 서브쿼리 2. 인라인뷰 오랜만에 성능비교 해봐야겠다. 상호연관 서브쿼리는 Buffers가 12가 걸렸다. 인라인뷰는 6이 걸렸다. 2023. 12. 7.
9일차 - [1일 1문제] 시퀀스 작성하기(SQL) 1. SCOTT 소유의 HONG_SEQ 이름으로 시퀀스를 작성하려 한다. 100부터 1000까지의 값을 갖도록 설정하고 1000이 되면 더이상 값을 할당 받을 수 없도록 한다. 시퀀스 할당의 부하를 줄이기 위하여 메모리에 10개의 값을 미리 올려놓을 수 있도록 설정한다. 2. 모든 계정에서 1번에서 생성한 시퀀스를 HONG_SEQ 이름으로 사용할 수 있도록 설정하여라. 2023. 12. 7.
8일차 - [1일 2문제] 학생들의 학점 구하기(SQL) 2. STUDENT, EXAM_01, HAKJUM 테이블을 이용하여 각 학생들의 학점을 나타내어라. 아래는 ANSI 표준으로 수정해보았다. 2023. 12. 5.
728x90
반응형