목록SQL (2)
어흥
[Oracle] MERGE INTO
1. MERGE INTO 사용 이유 - 한번에 INSERT, UPDATE를 처리하고 싶을 때 사용 즉, 이미 존재하는 경우 : UPDATE 존재하지 않는 경우: INSERT 2. 예시 [Table 2개를 비교할 때] MERGE INTO EMPLOYEE E USING( SELECT ID ,USERNAME ,PNUM ,ADDRESS ,DEPTNO FROM NEW_EMPLOYEE WHERE HIREDATE>=TO_DATE('20200801','YYYYMMDD') AND HIREDATE
Oracle
2020. 8. 4. 15:57
[Oracle] SQL (DDL, DML)
1. SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY를 이용한 기본 문법 SELECT * FROM employee --Table명 WHERE salary > 10000--조건절 GROUP BY dept--묶을 단위 HAVING sum(salary) > 1000000--그룹에 대한 조건절 ORDER BY id--정렬 방법(default: asc -> 오름차순) 2. DATE의 연/월/일 추출 Column명: birthday(2020.07.08)이라고 가정 EXTRACT(YEAR FROM birthday)-- 2020출력 EXTRACT(MONTH FROM birthday)-- 7출력 EXTRACT(DAY FROM birthday)-- 8출력 3. 수학기능 --단순 연산 ..
Oracle
2020. 7. 7. 15:51