테이블이 있습니다.row_number 재설정
자극, 변경, 날짜
PR1, '예', 2012-01-01
PR1, '아니오', 2012-02-01
PR1, '아니오'2012-03-01
PR1, '예'를
PR1 2012-04-01, '예', 2012-05-01
PR1, 2012-06-01
를, '아니오'나는 구축을 위해 노력하고있다 행에 번호를 매기려면 row_number() 함수를 사용하십시오. 그냥 각 변경 시간 열에 값을 yes로 재설정하려면 row_number()가 필요합니다. 그런 다음 row_number() 계산을 처음부터 시작해야합니다. 이
자극, 변경, 날짜, ROW_NUMBER
PR1처럼, 2012-01-01, '예', 1
PR1, 2012-02-01, '아니오', 2
PR1, 2012-03-01, '아니오', 3
PR1 , '예', 2012-04-01, 1
PR1 , '예', 2012-05-01, 1
PR1, '아니오', 2012-06-01, 2
... 등
이 사용하는 경우에만 SQL과 같은 일을 할 수있는 가능성이? row_number()와 같은 창 함수 (date, prd_prod, change에 의한 순서)를보고 있었지만 그렇게 작동하지는 않습니다. 다른 옵션이 있습니까?
OVER (ORDER BY date DESC) OVER (ORDER BY date DESC) 아마도 도움이 될까요? DESC를 제거하여 시도하십시오;) – vivid