반응형 sqld 2024년 개정판25 [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 정규표현식 [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 정규표현식정규 표현식 문자열의 공통된 규칙을 보다 일반화 하여 표현하는 방법 정규 표현식 사용 가능한 문자함수 제공 (regexp_replace, regexp_substrt, regext_instr, ...) ex) 숫자를 포함한느, 숫자로 시작하는 4자리, 두번째 자리가 A인 5글자정규 표현식 종류 정규 표현식의 용어들정규 표현식에서 사용되는 기호를 Meta문자라고 표현한다 표현식에서 내부적으로 특정 의미를 가지는 문자를 말한다₩d숫자[ab]a또는 b의 한글자₩DNon digit 의미 하며 숫자가 아닌것[^ab]a와 b를 제외한 모든 문자₩s공백[0-9]모든 숫자₩S공백 아닌것[A-Z]모든 영어 대문자₩w단어[a-z]모든 영어 .. 2024. 9. 2. [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - PIVOT 과 UNPIVOT [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - PIVOT 과 UNPIVOTPIVOT교차표를 만드는 기능STACK 컬럼, UNSTACK 컬럼, VALUE 컬럼의 정의 중요FROM 절에 STACK, UNSTACK, VALUE 컬럼명만 정의 필요 (필요 시 서브쿼리 사용하여 필요 컬럼 제한)PIVOT 절에 UNSTACK VALUE 컬럼명 정의PIVOT 절 IN 연산자에 UNSTACK 컬럼 값을 정의FROM 절에 선언된 컬럼 중 PIVOT 절에서 선언한 VALUE 컬럼, UNSTACK 컬럼을 제외한 모든 컬럼은 STACK 컬럼이 됨문법SELECT * FROM 테이블명 또는 서브쿼리 PIVOT (VALUE 컬럼명 FOR UNSTACK 컬럼명 IN (값1, 값2, 값3,...));ex) EMP .. 2024. 8. 31. [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 계층형 질의 [정리노트] 데이터분석 IT자격증 SQLD 2024년 개정판 - 계층형 질의계층형 질의하나의 테이블 내 각 행끼리 관계를 가질 때, 연결고리를 토앻 행과 행 사이의 계층(depth)을 표현하는 기법PRIOR 의 위츠에 따라 연결하는 테이터가 달라짐문법SELECT 컬럼명 FROM 테이블명 START WITH 시작조건 -- 시작점을 지정하는 조건 전달CONNECT BY [NOCYCLE] PRIOR 연결조건; -- 시작점 기준으로 연결 데이터를 찾아가는 조건START WITH: 데이터를 출력할 시작 지정 조건CONNECT BY PRIOR: 행을 이어나갈 조건NOCYCLE: 순환이 발생하면 무한 루프가 될 수 있기 떄문에 이를 방지ex) DEPT2 테이블에 대해 각 부서의 레벨을 출력(최상위 부서가 1레벨)S.. 2024. 8. 28. [기출문제] 2과목(SQL기본.1) - 2024 개정판, 해설 포함 [기출문제] 2과목(SQL기본.1) - 2024 개정판, 해설 포함 기출문제1. SQL 문을 실행했을 때 오류가 발생하는 부분으로 가장 적절한 것은?① SELECT DEPTNO, ROUND(AVG(SAL),2)② FROM EMP③ WHERE AVG(SAL) ④ GROUP BY DEPTNO;2. 다음 중 SQL 문장 중 COLUMN1의 값이 NULL이 아닌 경우를 찾아내는 문장으로 가장 적절한 것은? (ANSI 표준 기준)① SELECT * FROM MYTABLE WHERE COLUMN1 NOT NULL;② SELECT * FROM MYTABLE WHERE COLUMN1 != NULL;③ SELECT * FROM MYTABLE WHERE COLUMN1 NULL;④ SELECT * FROM MYTABLE .. 2024. 8. 23. 이전 1 2 3 4 ··· 7 다음 반응형