1
Column EmployeeID, AccountID, 업데이트 날짜가있는 테이블이 있습니다. 각 행에는 날짜가 변경되면 계정에 대한 데이터가 있습니다. 변경하지 않으면 해당 날짜에 해당 AccountID에 대한 레코드가 없습니다. 예존재하지 않으면 각 날짜에 대한 값을 가져온 다음 이전 최종 업데이트 값을 가져옵니다.
EmployeeID AccountID UpdatedDate
1775 1 2010-12-04 00:00:00.000
1775 1 2010-08-13 23:59:59.000
1775 1 2010-08-13 00:00:00.000
1775 2 2010-12-04 00:00:00.000
1775 3 2010-12-04 00:00:00.000
1775 4 2010-12-04 00:00:00.000
1775 5 2010-12-04 00:00:00.000
1775 6 2010-12-04 00:00:00.000
1775 7 2010-12-04 00:00:00.000
1775 7 2010-06-29 23:59:59.000
각 개인의 각 계정에 대한 가치를 매일 얻어야합니다. 현재 날짜에 값이없는 경우 최대 업데이트 날짜 값을 기준으로 전날의 마지막 업데이트 값을 가져야합니다. 같은 결과를 표시하십시오
EmployeeID,Date, Values of each account.
1775;20120307;45;0;0;0;0;0;0;0;0;0;0;504;0;0;25.0;0.0;0.0;0.0;0.0;0.0;0.0;100;;;;;
아무도 도와 줄 수 있습니까?
을 사용하고있는 데이터베이스? 임의의 날짜 또는 일정 기간의 값을 동시에 찾고 있습니까? 일정 범위의 경우 달력 표가 있습니까? –
어떤 부분에 문제가 있습니까? 올바른 가치를 얻으려면? 매일 가치를 얻으시겠습니까? – RedFilter