도움되셨다면 공감♥, 댓글 부탁드려요!
1과목은 16문제 이상 맞춰야 과락을 피할 수 있습니다^^
(틀린 부분은 댓글로 남겨주세요)
35회 1과목 해설은 여기있습니다!
https://ori-gina-l.tistory.com/18
34회 해설은 여기
https://ori-gina-l.tistory.com/12
21, 30회 해설은 여기서 봐주세요
https://ori-gina-l.tistory.com/category/%EC%9E%90%EA%B2%A9%EC%A6%9D/SQLD
1.
결과
COL1 COL2
1 4
2 5
3 3
3 2
5 1
SELECT ( ) OVER (PARTITION BY .... ORDER BY ...) COL1
( ) OVER (PARTITION BY .... ORDER BY ...) COL2
FROM..
=> COL1의 경우 중복된 등수, 건너뛴 등수가 있기 때문에 RANK
=> COL2의 경우 데이터는 모르지만 중복된 값도 고유 등수 부여 ROW_NUMBER
2.
SELECT ROUND(3.45, 1) ~~
=> ROUND(계산할 값, 남길 자릿수)
=> 반올림 함수이고, 1은 소수 첫째자리까지 남김 = 3.5
3.
NL Join | Sort Merge Join | Hash Join |
랜덤 액세스 | 등가, 비등가 조인 가능 | 등가조인만 가능 |
대용량 sort 작업 유리 (sort가 포인트) | 조인키 기준 정렬 | (대량이 포인트) |
함수 처리함 | ||
선행테이블 작다 | ||
별도 저장공간 필요함 | ||
인덱스 없으면 유리 |
4.
GROUP BY ROLLUP(상품코드)
= GROUP BY GROUPING SETS(상품코드, NULL)
= GROUP BY GROUPING SETS(상품코드, ())
5.
UPDATE~SET : 정보변경 수정
INSERT INTO : 정보 입력
DELETE (FROM) : 삭제
6.
ROLLBACK : 복구
7.
Column Header : empno, EMPNO, Employee's Name
8.
SELECT COUNT(*)
WHERE N1 <> 4
FROM SQLD_34_14
START WITH N1=1
CONNECT BY PRIOR N1=N2
START WITH ㅡ> CONNCECT BY ㅡ> WHERE
=> N1=1 인곳 부터 시작
=> PRIOR 자식 = 부모 , 여기까지 5건 선택
=> N1이 4가 아닌거 제외하면 (4,1) 제외 4건
35회는 카페에서 완성된 PDF파일이 없네용
'자격증 > SQLD' 카테고리의 다른 글
[SQLD 21회 2과목] 문제공유 + 자세한 해설 (비전공자도 가능) (0) | 2020.09.04 |
---|---|
[SQLD 21회 1과목] 문제공유 + 자세한 해설 (비전공자도 가능) (2) | 2020.09.04 |
[SQLD 35회 2과목] 문제공유 + 자세한 해설 (비전공자도 가능) (3) | 2020.09.01 |
[SQLD 35회 1과목] 문제공유 + 자세한 해설 (비전공자도 가능) + 문제링크 추가 (2) | 2020.09.01 |
[SQLD 30회 단답형] 문제공유 + 자세한 해설 (비전공자도 가능) (2) | 2020.09.01 |
댓글