일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- JSONArray 분할
- batchInsert
- date_format
- multi update
- nonblocking
- 성능개선
- 문자형을 날짜형으로
- 무시하기
- 스프링 배치 메타 테이블
- JSON 분리
- 날짜형을 문자형으로
- JSON 분할
- jar 소스보기
- spring webflux
- spring reactive programming
- ChainedTransactionManager #분산데이터베이스 #Spring Boot #MyBatis
- JobExecutionAlreadyRunningException
- JSONObject 분할
- git stage
- 폐기하기
- Meta Table
- 스프링 리액티브 프로그래밍
- 스테이지에 올리기
- JSON 분해
- 스프링 웹플럭스
- org.json
- str_to_date
- 스프링 배치 공식문서
- 마리아디비
- 마이바티스 트랜잭션
- Today
- Total
목록DATABASE STUDY (18)
ebson

1. 예시 테이블 2. 오라클 DB SELECT COMPANY , X , Y , Z FROM ( SELECT COMPANY , PRODUCT , SALES FROM PIVOT ) PIVOT SUM(SALES) FOR PRODUCT IN (‘X’, ‘Y’, ‘Z’) ; 3. 마리아 DB SELECT COMPANY , SUM(IF(PRODUCT=’X’, SALES, 0)) X , SUM(IF(PRODUCT=’Y’, SALES, 0)) Y , SUM(IF(PRODUCT=’Z’, SALES, 0)) Z FROM PIVOT GROUP BY COMPANY ; 참고 출처 https://www.codingfactory.net/13062
#1. 공백치환함수 ORACLE : SELECT NVL(A, B) FROM DUAL ; MARIA : SELECT IFNULL(A, B) FROM DUAL; #2. 현재날짜시간 ORACLE : SYSDATE MARIA : NOW() #3. 날짜포맷 ORACLE : TO_CHAR(SYSDATE, , ‘YYYYMMDDHH24MISS’) MARIA : DATE_FORMAT(NOW(), ‘%Y%M%D%H%i%s’) → 여기서 대문자 Y는 4자리 년도, 소문자 y는 2자리 년도 #4. 날짜포맷(요일) ORACLE : 요일을 1-7으로 인식 → TO_CHAR(SYSDATE-1, ‘D’) MARIA : 요일을 0-6으로 인식 → DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 1 DAY), ‘%w’..