반응형

SQLD 60

[SQLD 이론 49] SQL 결과 추론 요령 총정리, 처리 순서·조인·서브쿼리·윈도우·Top-N·계층형 함정 모음 (+기출변형문제)

SQLD SQL 결과 추론 요령 총정리, 논리 처리 순서·조인 행 수·OUTER JOIN·서브쿼리 오류·집합 연산자·그룹 함수·윈도우 함수·Top-N·계층형 질의 함정 체크리스트2과목 SQL 결과 문제를 빠르게 푸는 요령을 한 번에 모아볼게문제를 보자마자 어디부터 확인해야 하는지 체크리스트로 정리했어 SQLD 기초이론 정리 시리즈 49탄!!!과목 : 마무리 총정리세부 영역 : SQL 결과 추론 요령 (이론 15 ~ 40 복습) ▶ [이론 48] NULL 함정 총정리 보러가기 1. 결과 문제 푸는 4단계단계확인할 것1. 처리 순서FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY (이론 15)2. NULL 표시NULL이 있는 행에 먼저 체크 (이론 48)3. 행 ..

[SQLD 이론 48] NULL 함정 총정리, 연산·비교·집계·NOT IN·조인·정렬 속 NULL 한 번에 정리 (+기출변형문제)

SQLD NULL 함정 총정리, NULL 산술·비교·3값 논리, 집계 함수와 COUNT, NOT IN·IN, OUTER JOIN, 정렬, 문자 연결, GROUP BY·UNIQUE·CHECK 속 NULL 핵심 정리이제 마무리 총정리! 첫 번째는 SQLD에서 가장 많이 틀리는 NULL 함정이야흩어져 있던 NULL 규칙을 한 페이지로 모아서 마지막 점검해보자 SQLD 기초이론 정리 시리즈 48탄!!!과목 : 마무리 총정리세부 영역 : NULL 함정 총정리 (이론 18 · 19 · 21 · 27 · 30 복습) ▶ [이론 47] DCL 보러가기 1. 오늘 사용할 예시 테이블 ID값1102NULL3304NULL▲ T_NULL 2. 연산 · 비교 속 NULL상황결과복습NULL + 10, NULL * 0NULL이론 ..

[SQLD 이론 47] DCL, GRANT·REVOKE·ROLE과 WITH GRANT OPTION·다른 사용자 객체 권한 총정리 (+기출변형문제)

SQLD DCL GRANT·REVOKE 문법, 시스템 권한과 객체 권한, 다른 사용자 테이블 조회 (소유자.테이블), WITH GRANT OPTION·WITH ADMIN OPTION 회수 차이, ROLE 핵심 정리2과목 마지막 주제! 권한을 주고 회수하는 DCL을 정리할 차례야60 · 62회에 다른 사용자 객체 조회와 권한 회수 결과 문제가 나왔어 SQLD 기초이론 정리 시리즈 47탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : 관리 구문 - DCL ▶ [이론 46] 제약조건 보러가기 1. 오늘의 상황사용자상황KIMORDERS 테이블의 소유자LEEKIM의 ORDERS를 조회하고 싶은 사용자PARKLEE에게서 권한을 넘겨받을 사용자 2. GRANT와 REVOKE명령예시객체 권한 부여GRANT SE..

[SQLD 이론 46] 제약조건, PK·UNIQUE·NOT NULL·CHECK·FK와 참조 동작·IDENTITY 총정리 (+기출변형문제)

SQLD 제약조건 PRIMARY KEY·UNIQUE·NOT NULL·CHECK·FOREIGN KEY 특징, CHECK와 NULL, FK 참조 동작 CASCADE·SET NULL, IDENTITY·SEQUENCE 핵심 정리잘못된 데이터가 들어오지 못하게 막는 제약조건을 정리할 차례야60 · 62회에 INSERT 성공 · 실패를 고르는 제약조건 문제가 나왔어 SQLD 기초이론 정리 시리즈 46탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : 관리 구문 - DDL (제약조건) ▶ [이론 45] DDL 보러가기 1. 오늘 사용할 테이블 정의CREATE TABLE 학과 (학과코드 CHAR(2) PRIMARY KEY, 학과명 VARCHAR2(20) NOT NULL UNIQUE);CREATE TABLE 학생 ..

[SQLD 이론 45] DDL, CREATE·ALTER·DROP·TRUNCATE·RENAME과 CTAS, DELETE vs TRUNCATE vs DROP 총정리 (+기출변형문제)

SQLD DDL CREATE TABLE·ALTER TABLE(ADD·MODIFY·DROP COLUMN·RENAME COLUMN)·RENAME·DROP·TRUNCATE, CTAS로 복사되는 제약조건, DELETE·TRUNCATE·DROP 비교 핵심 정리테이블 구조를 만들고 바꾸고 지우는 DDL을 정리할 차례야60 · 62회에 ALTER 문법과 DELETE · TRUNCATE · DROP 비교 문제가 나왔어 SQLD 기초이론 정리 시리즈 45탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : 관리 구문 - DDL ▶ [이론 44] TCL 보러가기 1. CREATE TABLECREATE TABLE 회원 (회원ID NUMBER PRIMARY KEY,이름 VARCHAR2(20) NOT NULL,가입일 DAT..

[SQLD 이론 44] TCL, COMMIT·ROLLBACK·SAVEPOINT와 자동 커밋·DDL 암묵적 커밋 총정리 (+기출변형문제)

SQLD TCL COMMIT·ROLLBACK·SAVEPOINT 동작, ROLLBACK TO 결과 추적, 같은 이름 SAVEPOINT, Oracle DDL 암묵적 커밋과 SQL Server 자동 커밋 핵심 정리DML로 바꾼 데이터를 확정하거나 되돌리는 TCL을 정리할 차례야61 · 62회에 SAVEPOINT와 ROLLBACK 순서를 따라가 최종 값을 묻는 문제가 나왔어 SQLD 기초이론 정리 시리즈 44탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : 관리 구문 - TCL ▶ [이론 43] MERGE 문 보러가기 1. TCL 명령어명령어역할COMMIT지금까지의 변경을 DB에 영구 반영, 트랜잭션 종료ROLLBACK마지막 COMMIT 이후 변경을 모두 취소SAVEPOINT 이름중간 저장점 생성ROLL..

[SQLD 이론 43] MERGE 문, WHEN MATCHED·NOT MATCHED와 UPDATE·INSERT·DELETE 결과 총정리 (+기출변형문제)

SQLD MERGE 문 구조 INTO·USING·ON, WHEN MATCHED THEN UPDATE·WHEN NOT MATCHED THEN INSERT, DELETE WHERE, 결과 행 계산과 제약 사항 핵심 정리있으면 UPDATE, 없으면 INSERT를 한 문장으로 처리하는 MERGE를 정리할 차례야60 · 61 · 62회 모두 MERGE 실행 후 테이블 결과를 고르는 문제가 나왔어 SQLD 기초이론 정리 시리즈 43탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : 관리 구문 - DML (MERGE) ▶ [이론 42] DML 보러가기 1. 오늘 사용할 예시 테이블창고 재고 STOCK(대상)과 오늘 입고 내역 INCOME(원본)이야 상품ID재고P110P25P30▲ STOCK (대상 테이블) 상품..

[SQLD 이론 42] DML, INSERT(칼럼 생략·다중 INSERT)·UPDATE·DELETE 총정리 (+기출변형문제)

SQLD DML INSERT 칼럼 목록 생략과 DEFAULT·NULL, INSERT … SELECT 다중 행 입력, UPDATE·DELETE의 WHERE 생략 함정, NULL 연산 결과 핵심 정리이제 관리 구문 시작! 데이터를 넣고 고치고 지우는 DML부터 볼게61 · 62회에 INSERT 칼럼 생략 결과와 UPDATE 후 값 계산 문제가 나왔어 SQLD 기초이론 정리 시리즈 42탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : 관리 구문 - DML ▶ [이론 41] 정규 표현식 보러가기 1. 오늘 사용할 예시 테이블CREATE TABLE MEMBER2 (회원ID NUMBER PRIMARY KEY, 이름 VARCHAR2(20), 등급 VARCHAR2(10) DEFAULT '일반', 포인트 NUMB..

[SQLD 이론 41] 정규 표현식, REGEXP_LIKE·SUBSTR·REPLACE·COUNT와 메타문자·역참조 총정리 (+기출변형문제)

SQLD 정규 표현식 함수 REGEXP_LIKE·REGEXP_SUBSTR·REGEXP_REPLACE·REGEXP_INSTR·REGEXP_COUNT, 메타문자·수량자·문자 클래스, 역참조, 탐욕·비탐욕 매칭 핵심 정리문자열에서 패턴을 찾고 바꾸는 정규 표현식을 정리할 차례야60 · 62회에 REGEXP 함수 결과값 계산 문제가 나왔어 SQLD 기초이론 정리 시리즈 41탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : SQL 활용 - 정규 표현식 ▶ [이론 40] PIVOT과 UNPIVOT 보러가기 1. 오늘 사용할 예시 테이블 ID내용1abc1232SQL-20263hello world4010-1234-5678▲ MEMO 2. 메타문자 한눈에 보기기호의미예시.아무 문자 1개a.c → abc, a1c^..

[SQLD 이론 40] PIVOT과 UNPIVOT, 행↔열 변환 문법과 결과·NULL 처리 총정리 (+기출변형문제)

SQLD PIVOT 절(행 → 열)과 UNPIVOT 절(열 → 행) 문법, 암묵적 GROUP BY 칼럼, IN 목록과 NULL 결과, INCLUDE NULLS·EXCLUDE NULLS, CASE·DECODE 대체 핵심 정리세로로 쌓인 데이터를 가로로 펼치는 PIVOT, 다시 세로로 접는 UNPIVOT을 정리할 차례야60 · 61 · 62회 모두 PIVOT 결과표를 고르는 문제가 나왔어 SQLD 기초이론 정리 시리즈 40탄!!!과목 : 2과목 SQL 기본 및 활용세부 영역 : SQL 활용 - PIVOT 절과 UNPIVOT 절 ▶ [이론 39] 계층형 의사컬럼과 셀프 조인 보러가기 1. 오늘 사용할 예시 테이블지점별 분기 매출 QSALES 테이블이야 (홍대 Q2는 2건) 지점분기매출강남Q1100강남Q2150..

반응형