Oracle2 [ORACLE] DATE로 형변환, 중복 제거 DISTINCT ORACLE... 이게 레벨2면 레벨3은....🤔 🍒 DATETIME 형변환 을 까먹는 사람🙋♀️ YYYY : 2021 YY : 21 MM : 06 (두 자리 월) DD : 09 (두 자리 일) HH24 : 13 (12시간으로 바꾸고 싶으면 HH12) MI : 34 (분) SS : 56 (초) TO_CHAR(DATETIME, 'YYYY-MM-DD') /* 2021-06-09 */ TO_CHAR(DATETIME, 'YY-MM-DD') /* 21-06-09 */ TO_CHAR(DATETIME, 'HH24') /* 13 */ TO_CHAR(DATETIME, 'HH12') /* 01 */ TO_DATE(SYSDATE, 'YYYY/MM/DD:HH24:MI:SS') /* 2021/06/09:02:34:56 */ .. 2021. 6. 9. [ORACLE] GROUP BY, LIKE, LOWER 프로그래머스 문제를 풀다가 헷갈렸던거 빠르게 정리!!!!! 왜냐면 오라클 정말 취약하기 때문에요... (안 취약한게 있나?🤔) 🍒GROUP BY, HAVING GROUP BY 데이터들을 원하는 그룹으로 나눌 수 있음 HAVING 집계함수를 가지고 조건 비교를 할 때 사용함 GROUP BY랑 꼭 같이 써야 함 위치는 GROUP BY의 앞이든 뒤든 상관 없다고 함! SELECT DEPTNO, AVG(NVL(SAL, 0)) /*DEPTNO와 평균급여를 보여라 */ FROM EMP WHERE DEPTNO > 10 /* 부서번호가 10보다 크고 */ GROUP BY DEPTNO HAVING AVG(NVL(SAL, 0)) > 2000; /* 평균 급여가 2000보다 큰 */ DEPTNO AVG(NVL(SAL, 0).. 2021. 5. 31. 이전 1 다음