쿼리
1. as : 컬럼 별칭 짓기
-더블 쿼테이션("")으로 할 것./ 띄어쓰기가 있다면 ""을 꼭 붙일 것.
-컬럼 + AS + 별칭
-컬럼 + AS + "별칭"
-컬럼 + "별칭"
2. IS NULL / IS NOT NULL
- null 혹은 null이 아닌 값 찾기. =로 찾는것이아니라 is로 찾아야함.
3. isnull함수사용법
ISNULL(null인지 확인할컬럼,'null일때 대체할값') as 대체값을 넣을 컬럼
https://gent.tistory.com/373
4. 동적쿼리(choose/when/otherwise)
choose : when, otherwise를 둘러싸는 태그
when : 조건식이 true일시 실행
otherwise : when절에서 true인 조건이 없을시 실행
5. IN 연산자. where절에서 특정여러개를 선택하는경우사용
where 컬럼명 in(값1, 값2, 값3);
6. CONVERT : date형식을 문자열형식으로 변환
- CONVERT(포맷(길이), 날짜, 변환 형식(스타일))
스타일은
20이면 2022-02-11 20:20:20
120은 YYYY-MM-DD HH24:MI:SS
112이면 20220211
https://lcs1245.tistory.com/entry/SQL-%EB%AC%B8%EC%9E%90%EB%82%A0%EC%A7%9C-%ED%98%95-%EB%B3%80%ED%99%98-TOCHAR-TODATE-DATEFORMAT-STRTODATE-CONVERT
7. 컬럼명 BETWEEN 시작일자 AND 종료일자
'개발공부 > DB' 카테고리의 다른 글
[oracle] NVL함수,DECODE 함수 (0) | 2022.05.14 |
---|---|
[oracle] Devon IF 문장(append where='false') (0) | 2022.05.14 |
[svn] 폴더삭제하기, 브랜치 만들기 (0) | 2022.05.13 |
[mysql] resultMap 사용하기, 조인 (0) | 2021.12.21 |
[Mysql] 기본문법/ fk 지정/ pk 지정 / 자동증가 번호 지정하기 (0) | 2021.11.27 |
댓글