각 상태의 시간을 가져오는 SQL 쿼리
P粉605385621
P粉605385621 2024-02-25 21:01:57
0
1
354

아래와 같은 표가 주어졌습니다

으아악

상태가 변경된 날짜를 기준으로 각 상태에 소요된 시간을 추적하는 방법이 있나요? 제가 작업 중인 테이블에는 날짜 열만 있습니다.

원하는 결과는 다음과 같습니다

으아악

작업할 테이블이 하나밖에 없는데 이 문제를 잘 해결할 수 있는 쿼리가 있나요? 이 워크플로에는 열린 작업만 진행할 수 있도록 규칙이 설정되어 있습니다.

그렇다면 이러한 워크플로 상태 변경을 사용하여 잠재적인 쿼리를 얻을 수 있습니까?

P粉605385621
P粉605385621

모든 응답(1)
P粉505917590

DBFIDDLE

귀하의 "질문"에 대한 마지막 댓글에도 불구하고 저는 바이올린을 만들었습니다. 두 가지 옵션이 있습니다:

  • 옵션 1
으아악

출력:

무대에서 보낸 시간 from
2 오픈
7 진행중
5 검토중
0 완료
  • 옵션 2:
으아악

출력:

무대에서 보낸 시간 from
0 오픈
2 진행중
7 검토중
5 완료

P.S. 이 답변은 MySQL 8.0 기능 LEAD 및 LAG을 사용합니다. MySQL 8.0이 아닌 이전 버전을 사용하는 경우 이 답변이 유용하지 않을 수 있습니다...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!