내에서 날짜 일치를 찾아 우리가 사용자의 속성 변경 기록이 테이블 : 내가하고 싶은 무엇SQL : 외부 또는 Microsoft SQL Server의 범위
ID | userID | prop | changeDate
-------------------------------
4 23 B 2017-02-18
1 14 D 2013-05-19
2 15 C 2014-04-10
3 23 A 2016-01-11
이 테이블을 조회하고 발견하는 것입니다 일정 범위의 액티브 프로퍼티. 이 2017-02-18
에 변경되었습니다 때까지 해당 사용자의 활성 특성 때문에
예를 들어 2017-01-01
-2016-08-01
의 기간은 본인은 changeDate BETWEEN '2016-08-01' and '2017-01-01'
로 시작하지만 덮 소품 A
와 userID 23
을 좀하고 싶습니다 정확한 시작 날짜가있는 경우.
나는 약간 미쳤어. 이 데이터로이 퀘스트도 가능합니까? 아니면 잘못된 질문을하고 있을까요?
찾고있는 당신을 제공합니다. 해당 기간 동안 사용자가 여러 속성을 갖는 경우 반환 할 내용은 무엇입니까? –
좋은 지적입니다, 고든. 나는 그 부분을 단순화했다. – teni