MySQL (MariaDB) 두 날짜 사이 일수, 주말(평일) 일수 구하기 - 삽질중인 개발자
- 두 날짜 사이 차이, 주말, 평일 일 수 구하기 - mariaDB에서 두 날짜 사이의 차이와 주말, 평일 일수를 구하는 방법입니다. 1. 두 날짜 사이 일수 구하기 SELECT ABS(DATEDIFF('2020-01-01','2020-02-01'))+1 2. 두 날짜 사이 주말 일수 구하는 함수 CREATE FUNCTION F_TOTAL_WEEKDAYS(date1 DATE, date2 DATE) RETURNS INT RETURN ABS(DATEDIFF(date2, date1)) + 1 - ABS(DATEDIFF(ADDDATE(date2, INTERVAL 1 - DAYOFWEEK(date2) DAY), ADDDATE(date1, INTERVAL 1 - DAYOFWEEK(date1) DAY))) / 7 ..
오라클 페이징 쿼리, 오라클 paging 방법 - 삽질중인 개발자
- 오라클 페이징 쿼리 정리 - 쿼리를 작성하다 보면 SELECT 된 결과에서 순번을 매겨야 하는 경우가 있다. ex) paging 이러한 경우 오라클에서는 ROWNUM , ROW_NUMBER() OVER() , RANK OVER(), DENSE_RANK() OVER 등을 지원하고 있다. 1. 테이블 생성 정보와 데이터 --사용 중인 DB는 oracle 11g -- 테스트용 쿼리 문 create table tbl_student_info( seq number primary key, height number, weight number, name varchar2(30), etc varchar2(500) ); --인서트문 insert into tbl_student_info(seq, height,weight, n..