본문 바로가기

공부/일지6

[SQLD] 15일차 SELECT '500' || (20 - NULL) || '0' - 20 AS R1 FROM DUAL => 20-NULL = NULL 500 || NULL || 0 = 5000 - 20 = 4980 CEIL 함수는 입력된 인자 값보다 크거나 같은 정수값 반환. EX) ceil(20.6) => 21 SIGN 함수는 입력된 인자 값이 양수면 1, 음수면 -1, 0이면 0반환 NVL 함수는 expr1이 널이 아니면 expr1, 널이면 expr2 반환 NVL(expr1, expr2) NULLIF 함수는 expr1과 expr2가 다르면 expr1, 같으면 널을 반환 NULLIF (expr1, expr2) COALESCE 함수는 널이 아닌 첫번째 expr을 반환. NVL 함수의 기능을 확장한 함수 DECODE 함수는.. 2022. 3. 11.
[SQLD] 12일차 처음에 SQLD에 진입했을 때, 생각보다 짧은 시간 안에 취득할 수 있다는 글이 많았다. 하지만 웬걸, 나는 왜이리 SQL에 대한 이해가 떨어지는가... 데이터셋을 그리는 능력이 좀 부족한 것 같다. 생각보다 더딘 진도에 많이 답답하기도 하다. 검색 Note WITH [ 별명1 ] [ (컬럼명1 [,컬럼명2]) ] AS ( SUB QUERY )[, 별명2 AS ... ] MAIN QUERY 정규화 REGEXP_SUBSTR (source_char, pattern [, position [, occurrence [, match_param [, subexpr]]]]) REGEXP_REPLACE (source_char, pattern [, replace_string [, position [, occurrence .. 2022. 3. 6.
[SQLD] 3일차 기본 SQL 함수 및 구문 이해/암기 ORDER BY, GROUP BY, HAVING WHERE절, SELECT문, JOIN 등에 대한 학습 2022. 2. 24.
[SQLD] 2일차 데이터 모델링의 이해, 데이터 모델링과 SQL 파트 문제집 1회독, 요약집 1회독 2022. 2. 23.