그래서이 문제가 있습니다. 이미 변수를 그룹화했다고 가정 해 봅시다. 반복되는 그룹에서 첫 번째 그룹을 선택하려고합니다. 실버는 페인트로 변경하기 전에 때 - - 블루 따라서 날짜가 페인트에 대한 1999/12/23됩니다 - 실버SQL- 변수 그룹화 및 반복 그룹의 첫 번째 그룹의 마지막 행 선택
표
ProductID Name Dates
----------- ---------------------------------- ----------
491 Paint - Silver 1999/08/1
491 Paint - Silver 1999/12/23
491 Paint - Blue 2000/1/1
491 Paint - Silver 2001/1/1
491 Paint - Red 2001/1/21
491 Paint - Red 2001/1/25
491 Paint - Silver 2002/3/4
491 Paint - Blue 2003/4/14
491 Paint - Blue 2003/4/15
491 Paint - Blue 2004/3/26
491 Paint - Red 2005/2/1
491 Paint - Red 2005/5/1
491 Paint - Yellow 2006/7/2
491 Paint - Yellow 2009/1/1
491 Paint - Black 2010/1/1
491 Paint - Black 2011/1/3
문제는, 나는 페인트를 선택합니다. 간단히 말해서 productID = 491의 다른 제품으로 변경되기 전에 첫 번째 제품의 마지막 날짜를 원합니다. 하나의 productID (즉, 491)에 대한 제품입니다. 나는 여러 제품 ID에 대해 이렇게하고 싶습니다. 모두 비슷한 형식입니다. 아무것도 작동하지 않는 것 같아서 도움이된다면
은 당신이 지금까지 시도해 봤어을? –