SQL(3)

Jinmin Kim·2020년 3월 20일
0

TO_CHAR, TO_DATE, TO_TIMESTAMP

TO_CHAR 함수는 숫자, Date등의 데이터를 Char형의 데이터로 형변환 해주는 함수
TO_DATE와 TO_TIMESTAMP 함수는 Char형 데이터를 Date, Timestamp형의 데이터로 변경한다

SELECT TO_CHAR(SYSDATE, 'YYYY MM DD') FROM DUAL;
-> 2015 10 28 로 년도와 월일
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;
-> 2015-10-28 09:23:59로 현재 초까지

SELECT TO_DATE('2019-11-28 00:00:00.000','YYYYMMDDHH24MISS') FROM DUAL;
SELECT TO_TIMESTAMP('2019-11-28 00:00:00.000','YYYYMMDDHH24MISS') FROM DUAL;

SUBSTR

참고 https://gent.tistory.com/201
SUBSTR 함수는 문자단위로 시작위치와 자를 길이를 지정하여 문자열을 자른다.
SUBSTR("문자열", "시작위치", "길이")

MIN() , MAX() 함수

MIN()은 해당 열의 최소값을 반환하고
MAX()는 해당 열의 최대값을 반환한다.

INNER JOIN

참고 : https://coding-factory.tistory.com/87

A LEFT OUTER JOIN B

A RIGHT OUTER JOIN B

Round 함수

Cast 함수

cast함수는 어떠한 데이터를 다른 형식으로 바꾸어주는 함수
select round(cast(random()* 100 as numeric),1) as test

profile
Let's do it developer

0개의 댓글