row의 연속성을 구현하는 문제이다.
1. 아래와 같은 입력 테이블이 있다. 연속일로 매출이 발생한 정보를 출력하라. (난이도 C)
매출년일 수량
20090130 30
20090131 10
20090201 25
20090202 20
20090204 35
20090205 40
20090206 10
20090209 20
20090211 35
기대되는 출력
기간 수량
20090130 - 20090202 85
20090204 - 20090206 85
20090209 - 20090209 20
20090211 - 20090211 30
2. 같은 입력으로 토요일과 일요일은 매출이 없어도 휴일이기 때문에(일반 국경일은 패스) 연속성을 가지는 걸로 가정하고 출력. 즉 금요일에 매출이 발생하고 다음 월요일에 매출이 발생하면 연속성을 가지는 걸로 간주한다. (난이도 C+)
기대되는 출력
기간 수량
20090130 - 20090202 85
20090204 - 20090209 105
20090211 - 20090211 30
'Database 일반' 카테고리의 다른 글
Database - Plan 이해 (0) | 2009.03.07 |
---|---|
Database Quiz - count (0) | 2009.02.13 |
Database Quiz - 함수의 활용 (0) | 2009.02.07 |
Database Quiz - 실행계획 유도 (0) | 2009.02.07 |
Database Quiz - 달력 (0) | 2009.02.07 |