84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
아래와 같은 표가 주어졌습니다
상태가 변경된 날짜를 기준으로 각 상태에 소요된 시간을 추적하는 방법이 있나요? 제가 작업 중인 테이블에는 날짜 열만 있습니다.
원하는 결과는 다음과 같습니다
작업할 테이블이 하나밖에 없는데 이 문제를 잘 해결할 수 있는 쿼리가 있나요? 이 워크플로에는 열린 작업만 진행할 수 있도록 규칙이 설정되어 있습니다.
그렇다면 이러한 워크플로 상태 변경을 사용하여 잠재적인 쿼리를 얻을 수 있습니까?
DBFIDDLE
귀하의 "질문"에 대한 마지막 댓글에도 불구하고 저는 바이올린을 만들었습니다. 두 가지 옵션이 있습니다:
출력:
P.S. 이 답변은 MySQL 8.0 기능 LEAD 및 LAG을 사용합니다. MySQL 8.0이 아닌 이전 버전을 사용하는 경우 이 답변이 유용하지 않을 수 있습니다...
DBFIDDLE
귀하의 "질문"에 대한 마지막 댓글에도 불구하고 저는 바이올린을 만들었습니다. 두 가지 옵션이 있습니다:
출력:
출력:
P.S. 이 답변은 MySQL 8.0 기능 LEAD 및 LAG을 사용합니다. MySQL 8.0이 아닌 이전 버전을 사용하는 경우 이 답변이 유용하지 않을 수 있습니다...