필드의 특정 값에 대한 연속 번호

피터 S

SQL Server 2017을 사용하고 있습니다.

표:

CREATE TABLE [T1] 
(
    REC_ID decimal(28,6) NOT NULL,
    BUSINESS_NR decimal(10,6) NULL,
    Description varchar(20) NULL,
);

INSERT INTO T1 (REC_ID,BUSINESS_NR, Description)
VALUES (312, 1, 'Created'),
       (314, 1, 'Adjustment'),
       (356, 2, 'Created'),
       (388, 1, 'NoChange'),
       (565, 2, 'Adjustment'),
       (701, 2, 'NoChange'),
       (769, 1, 'Adjustment'),
       (832, 2, 'Adjustment'),
       (992, 2, 'Closed'),
       (995, 1, 'Closed');

질문:

각 '조정'에 Business_NR 당 연속 번호를 부여하고 싶습니다.

SELECT * 
FROM T1 ....... 
ORDER BY Business_NR ASC, REC_ID ASC

산출:

+--------+-------------+-------------+-----------------+
| REC_ID | BUSINESS_NR | Description | Adjustment Count|
+--------+-------------+-------------+-----------------+
|    312 |           1 | Created     |                 |
|    314 |           1 | Adjustment  |        1        |
|    388 |           1 | NoChange    |                 |
|    769 |           1 | Adjustment  |        2        |
|    995 |           1 | Closed      |                 |
|    356 |           2 | Created     |                 |
|    565 |           2 | Adjustment  |        1        |
|    701 |           2 | NoChange    |                 |
|    832 |           2 | Adjustment  |        2        |
|    992 |           2 | Closed      |                 |
+--------+-------------+-------------+-----------------+

정보 : REC_ID각 테이블 항목에 대해 고유하고 연속적입니다.

표시하려는 유용한 시도가 없으므로 쿼리 샘플을 추가하지 않았습니다.

SQL FIDDLE : 링크

라르 누

당신은 단지를 원하는 것 같다 ROW_NUMBERA의 CASE표현 :

CASE [Description] WHEN 'Adjustment' THEN ROW_NUMBER() OVER (PARTITION BY BUSINESS_NR, [Description] ORDER BY REC_ID ASC) END AS AdjustmentCount

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

개체의 특정 속성 값에 대한 돌연변이

분류에서Dev

bootstrapvalidator의 비밀번호 필드에 대한 정규식

분류에서Dev

환자의 특정 에피소드에 대한 특정 번호 얻기

분류에서Dev

SQL의 특정 필드에 대한 필드의 고유 값

분류에서Dev

CSV-특정 필드에 대해 동일한 값을 갖는 각 연속 행 그룹 처리

분류에서Dev

특정 슬라이드 번호에 대한 PowerPoint 루프

분류에서Dev

Starteam의 특정 CR 번호에 대한 URL 링크 사용

분류에서Dev

XML Notepad ++의 특정 태그에 대한 증분 번호

분류에서Dev

여러 열에 대해 동일한 번호를 가진 연속 행의 빈도를 지정하는 방법

분류에서Dev

특정 클래스 속성에 대한 html 요소의 번호를 얻는 방법은 무엇입니까?

분류에서Dev

Infusionsoft는 특정 연락처에 대한 모든 사용자 정의 필드 값을 검색합니다.

분류에서Dev

WooCommerce의 손님 및 고객에 대한 필드에서 우편 번호 설정

분류에서Dev

LAN의 특정 호스트에 대한 연결 방지

분류에서Dev

cytoscape.js의 특정 노드에 대한 연결로 그래프 필터링

분류에서Dev

대문자 번호 및 2 개의 특수 문자에 대한 정규식

분류에서Dev

잘못된 정수 값 : 1 행의 '번호'열에 대한 ''-JDBC

분류에서Dev

Matlab에서 행렬의 연속 된 동일한 값 번호 다시 매기기

분류에서Dev

특정 노드에 대한 xml 속성 값 가져 오기

분류에서Dev

특정 속성을 가진 다른 노드에 대한 대부분의 연결이있는 노드 반환

분류에서Dev

Javascript의 입력 필드 번호에서 특정 숫자 찾기

분류에서Dev

내 Db의 필드에 특정 번호 부여

분류에서Dev

전화 번호 확장의 특수 패턴에 대한 정규식

분류에서Dev

CSV에는 시퀀스 번호가 포함되어 있습니다. 다른 레코드에 대한 재설정, 특정 열을 연결하는 방법

분류에서Dev

TABLOCKX를 사용하지 않고 특정 기준에 따라 고유 한 연속 시퀀스 번호 생성

분류에서Dev

MongoDB : 특정 하위 필드와 배열의 후속 필드에 대한 값을 가져 오는 방법은 무엇입니까?

분류에서Dev

특정 메서드 호출에 대한 속성 실행 본문 확인

분류에서Dev

Django : filter ()에서 id 번호 대신 외래 키의 사용자 정의 필드 값을 반환합니다.

분류에서Dev

Django : filter ()에서 id 번호 대신 외래 키의 사용자 정의 필드 값을 반환합니다.

분류에서Dev

게스트에 대한 제품 사용자 정의 입력 필드에서 WooCommerce 청구 우편 번호 설정

Related 관련 기사

  1. 1

    개체의 특정 속성 값에 대한 돌연변이

  2. 2

    bootstrapvalidator의 비밀번호 필드에 대한 정규식

  3. 3

    환자의 특정 에피소드에 대한 특정 번호 얻기

  4. 4

    SQL의 특정 필드에 대한 필드의 고유 값

  5. 5

    CSV-특정 필드에 대해 동일한 값을 갖는 각 연속 행 그룹 처리

  6. 6

    특정 슬라이드 번호에 대한 PowerPoint 루프

  7. 7

    Starteam의 특정 CR 번호에 대한 URL 링크 사용

  8. 8

    XML Notepad ++의 특정 태그에 대한 증분 번호

  9. 9

    여러 열에 대해 동일한 번호를 가진 연속 행의 빈도를 지정하는 방법

  10. 10

    특정 클래스 속성에 대한 html 요소의 번호를 얻는 방법은 무엇입니까?

  11. 11

    Infusionsoft는 특정 연락처에 대한 모든 사용자 정의 필드 값을 검색합니다.

  12. 12

    WooCommerce의 손님 및 고객에 대한 필드에서 우편 번호 설정

  13. 13

    LAN의 특정 호스트에 대한 연결 방지

  14. 14

    cytoscape.js의 특정 노드에 대한 연결로 그래프 필터링

  15. 15

    대문자 번호 및 2 개의 특수 문자에 대한 정규식

  16. 16

    잘못된 정수 값 : 1 행의 '번호'열에 대한 ''-JDBC

  17. 17

    Matlab에서 행렬의 연속 된 동일한 값 번호 다시 매기기

  18. 18

    특정 노드에 대한 xml 속성 값 가져 오기

  19. 19

    특정 속성을 가진 다른 노드에 대한 대부분의 연결이있는 노드 반환

  20. 20

    Javascript의 입력 필드 번호에서 특정 숫자 찾기

  21. 21

    내 Db의 필드에 특정 번호 부여

  22. 22

    전화 번호 확장의 특수 패턴에 대한 정규식

  23. 23

    CSV에는 시퀀스 번호가 포함되어 있습니다. 다른 레코드에 대한 재설정, 특정 열을 연결하는 방법

  24. 24

    TABLOCKX를 사용하지 않고 특정 기준에 따라 고유 한 연속 시퀀스 번호 생성

  25. 25

    MongoDB : 특정 하위 필드와 배열의 후속 필드에 대한 값을 가져 오는 방법은 무엇입니까?

  26. 26

    특정 메서드 호출에 대한 속성 실행 본문 확인

  27. 27

    Django : filter ()에서 id 번호 대신 외래 키의 사용자 정의 필드 값을 반환합니다.

  28. 28

    Django : filter ()에서 id 번호 대신 외래 키의 사용자 정의 필드 값을 반환합니다.

  29. 29

    게스트에 대한 제품 사용자 정의 입력 필드에서 WooCommerce 청구 우편 번호 설정

뜨겁다태그

보관