2024/02 3

[오라클/티베로]DUAL 테이블과 CONNECT BY LEVEL를 활용한 달력구하기

DUAL 테이블과 CONNECT BY LEVEL 을 이용한 달력(월별일자) 을 구하는 쿼리 입니다. 보통 컬린더 테이블을 만들어 놓으나 사용하나, 없는 경우 유용하게 사용가능합니다. * 날짜 함수 관련 내용 SELECT SUBSTR(YYYYMMDD,1,6) AS YYYYMM , YYYYMMDD ,TO_CHAR(TO_DATE(YYYYMMDD, 'YYYYMMDD'), 'DY') DY FROM ( SELECT TO_CHAR(SYSDATE,'YYYYMM') || LPAD(LEVEL, 2, '0') AS YYYYMMDD FROM DUAL CONNECT BY LEVEL

기술 2024.02.27

[아이의 자존감]아이에게 행복감을 안겨주는 부모의 말

부모의 말 한마디로 아이는 슬프고 비관적인 감정을 느끼기도 하지만 반대로 기쁨과 행복감을 느낄 수도 있다. 아이와 일상적인 대화만 주고받을 것이 아니라, 매일 아이에게 행복을 안겨주는 말 한마디를 선사해보자. 아이를 껴안아주거나 머리를 쓰다듬는 등 스킨십까지 더한다면 행복감은 더욱 커진다. 아이에게 행복감을 안겨주는 부모의 말 네가 엄마 아빠 딸(아들)이어서 정말 고맙다.네가 웃기만 해도 세상이 다 환해지는것 같아.못해도 괜찮아. 틀려도 괜찮아.네가 노력했다는 것만으로도 얼마나 기쁜지 몰라.엄마 아빠를 도와주다니, 너는 천사가 분명해.좋은 친구를 많이 사귀렴. 공부보다 우정이 더 중요하단다.너를 칭찬하는 사람들이 참 많구나.엄마 아빠가 항상 뒤에서 너를 지켜줄 거야.네가 행복하면 엄마 아빠도 행복해. 애..

2024.02.23

[오라클/티베로]LISTAGG / AGGR_CONCAT 함수 사용

여러줄의 세로 데이타를 -> 가로로 표현하고자 할때 사용하는 함수입니다. (예) 부서별 사용자를 표기하고자 하는 경우 * AGGR_CONCAT 함수 사용 SELECT DEPT_NO, AGGR_CONCAT(USER_ID, ',') AS users FROM (SELECT '부서1' DEPT_NO, 'a' AS USER_ID FROM DUAL UNION ALL SELECT '부서2' DEPT_NO, 'b' AS USER_ID FROM DUAL UNION ALL SELECT '부서1' DEPT_NO, 'c' AS USER_ID FROM DUAL ) TMP GROUP BY DEPT_NO => 결과 * LISTAGG 함수 사용SELECT DEPT_NO, LISTAGG(USER_ID,',') WITHIN GROUP(..

기술 2024.02.23
반응형