>source

이 테이블이 있습니다.

 CODE  IDNR  NAME  LIMIT
 123    80   XXX   2019-05
 123    81   XXX   2019-10
 124    80   YYY   2019-01
 125    80   ZZZ   2019-05
 125    81   ZZZ   2019-06
 125    80   ZZZ   2019-07
 126    80   III   2019-05
 126    80   III   2019-09
 126    80   III   2019-07

새 열(Count-LIMIT)에 code당 LIMIT 수를 포함하고 제한이 연속적이면 YES를 포함하고 그렇지 않으면 No를 포함하는 다른 열을 갖고 싶습니다. 내가 원하는 내 결과

 CODE  IDNR  NAME  LIMIT        Count-Limit    CON
 123    80   XXX   2019-05        2             NO
 123    81   XXX   2019-10        2             NO
 124    80   YYY   2019-01        1             NO
 125    80   ZZZ   2019-05        3             YES
 125    81   ZZZ   2019-06        3             YES
 125    80   ZZZ   2019-07        3             YES
 126    80   III   2019-05        3              NO
 126    80   III   2019-09        3              NO
 126    80   III   2019-07        3              NO

감사합니다!

@data_henrik 무슨 말씀이세요? SQL 쿼리 ?

Tick _Tack2021-12-23 09:06:12

예, 작성한 SQL 쿼리를 제공하십시오.

data_henrik2021-12-23 09:06:12

SELECT CODE ,IDNR , NAME, LIMIT ,COUNT(LIMIT)OVER (PARTITION BY CODE) AS Count-Limit 나머지를 위해 케이스 남성을 어떻게 사용해야 합니까?

Tick _Tack2021-12-23 09:06:12

나는 당신이 당신이 원하는 것에 가깝다고 생각합니다. SELECT DISTINCT만 있으면 됩니다.

jackic232021-12-23 09:06:12
  • 이전 swift : 스크롤보기에서 동적 높이로 tableview를 만드는 방법은 무엇입니까?
  • 다음 Azure는 생성된 패키지에 {Assembly}.styles.css를 포함합니다.