Database12 [oracle] 적금 월복리 * 적금 월복리 WITH BA AS ( SELECT A.REV_NO, A.RCV_DT, A.RCV_AMT , ROW_NUMBER() OVER(ORDER BY a.REV_NO DESC) AS LV FROM ( SELECT LEVEL AS REV_NO //적립회차 , ADD_MONTHS(TO_DATE('20220101', 'YYYYMMDD'), LEVEL-1) AS RCV_DT //적금일자 , 100000 AS RCV_AMT //적금금액 FROM DUAL CONNECT BY LEVEL < =12 //12개월로 row 형성 ) A ) , T1 AS ( SELECT 0.05 AS ITR //금리 , 12 AS D //금리적용기간(12개월) FROM DUAL ) SELECT SUM( O2_1) FROM ( SEL.. 2023. 4. 17. [oracle] 계산식 기본1 (EXP, LN) //계산식 기본..누적된 곱을 구한다 SELECT EXP(1) //거듭제곱한 e(2.718...) , LN(2) //숫자2의 자연로그 , EXP(LN(2)) , POWER(EXP(1), LN(2)) //거듭제곱 FROM DUAL; 2023. 4. 17. [oracle] 적금등의 날짜 계산 시 * 적금등의 날짜 계산시 1. 1년짜리 적금 시작일 2022-01-01 만료일 ( TO_DATE(시작일) + Interva; '12' month ) -1 [시작일인 1일 포함해서 계산] 2. 적금 하다가 닙부 유예를 하면 납부유예 시작일 2022-02-01 납부유예 종료일 2022-02- 28 납부유예날짜(일수) TO_DATE(납부유예 종료일) -TO_DATE(납부유예 시작일) +1 [납부유예시작일도 유예한 날짜에 포함된다) 2023. 4. 17. [mysql] centos에 mysql 데이터베이스/사용자추가 설정 처음 서버 설정하면 비번이나 설정이 안되있으면 아래와 같이 쳐서 실행시킨다. 비번이 없으면 그냥 일단 Enter 친다. 1. 초기 root 패스워드 설정 mysql -u root -p 보안설정으로 바로 mysql로 접속할수 없어-u root 로 root로 접속-p로 비밀번호 입력한다. 비밀번호 변경 alter user 'root'@'loclhost' identified by '비밀번호'; alter user 'root'@'loclhost' identified by '비밀번호'; 2. MySQL 데이터베이스 확인 MySQL에는 전체 DBMS를 관리하는 데이터베이스가 존재한다. 이 데이터베이스 이름이 mysql 이라한다. mysql 데이터베이스는 root 관리자만이 사용할 수 있는 데이터베이스로 사용자와 D.. 2023. 4. 17. 이전 1 2 3 다음