일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 데이터 파이프라인
- 종류
- 데브코스
- 데이터 웨어하우스
- TCP
- PYTHON
- TIL
- airflow.cfg
- AWS
- 자료구조
- 파이썬
- Go
- 컴퓨터네트워크
- HADOOP
- S3
- 데이터베이스
- Django
- 컴퓨터 네트워크
- Docker
- 데이터엔지니어링
- sql
- 가상환경
- http
- 데이터 엔지니어링
- 운영체제
- 정리
- linux
- airflow
- dockerfile
- redshift
- Today
- Total
목록Oracle (2)
홍카나의 공부방
Oracle SQL 공부 도중 몰랐던 부분들을 정리하는 글. 1. WHERE 절에서 OR와 AND 연산자의 우선순위는 AND가 우위 > 이를 고려하지 않으면 원하지 않는 결과가 나올 수 있으므로, 괄호를 적극적으로 활용할 것 예를 들어서 사는 지역이 서울 또는 경기고, 성별이 남성인 사용자를 조건으로 했을때 WHERE 지역 = '서울' or 지역 = '경기' AND 성별 = '남자' 이렇게하면 의도치 않게 지역이 서울이거나, 경기면서 남자인 사용자를 고르게 된다. 2. 대표적인 와일드카드의 종류는 %, _, [], ^ 등이 있음. %는 임의의 수의 문자를 의미 _는 단 한 개의 문자를 의미 [ ]는 문자들을 하나의 집합으로 지정해 사용 예를들어, [JK]면 J또는K로 시작하는 레코드를 찾는 것 ^는 캐럿..

오라클에서는 REGEXP_LIKE,INSTR,SUBSTR,REPLACE,COUNT 등의 정규표현식 함수를 지원한다. 1. REGEXP_LIKE(source, pattern, match_parameter) LIKE 함수는 source가 정규표현식 pattern에 매칭되는지 확인한다. match_parameter는 옵션이다. SELECT PRODUCT_NAME FROM PRODUCT_TABLE WHERE REGEXP_LIKE(PRODUCT_NAME, '^A'); 위 쿼리는 PRODUCT_NAME이 'A'로 시작하는 모든 제품을 SELECT한다. 2. REGEXP_INSTR(source, pattern, position, occurrence, return_option, match_parameter) INSTR..