database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 5952 게시물 읽기
No. 5952
2개의 필드에 순번매기기 방법좀 알려주세요.
작성자
권순환(soonani82)
작성일
2011-09-25 15:19
조회수
6,968

2개의 필드에 순번매기기 방법좀 알려주세요.

 

거래처 사원명 거래처순번 거래처기준 사원순번
태연 1 1
유리 1 2
티파티 1 3
환희 2 1
브라이언 2 2
윤미래 3 1
서현 1 4

 

 

 

위에 보이는 표와 같이 거래처순번, 거래처기준 사원순번 이 출력되는 쿼리문좀 알려주세요.

==============================================================================

SELECT IDENTITY(INT, 1, 1) AS ROWNUM, a.*INTO #TempFROM 거래처테이블 a

여기 저기서 찾아본결과 IDENTITY 함수가 있는거 같은데요 저렇게 뽑을 줄을 모르겠어요!!

 

고수님들의 도움이 필요합니다. 일요일인데 퇴근좀 하고 싶어요.ㅠ.ㅠ

이 글에 대한 댓글이 총 1건 있습니다.

with test as(
SELECT '가' as 거래처, '태연' as 사원명 union all
SELECT '가' , '유리'   union all
SELECT '가' , '티파니'   union all
SELECT '나' , '환희'   union all
SELECT '나' , '브라이언'   union all
SELECT '다' , '윤미래'   union all
SELECT '가' , '서현')

 

select 거래처
  , 사원명
  , DENSE_RANK() OVER(ORDER BY 거래처 ) 거래처순번
  , ROW_NUMBER() OVER(PARTITION BY 거래처 ORDER BY 사원명) 사원순번
  from Test

착한넘(agoodman99)님이 2011-09-26 09:43에 작성한 댓글입니다.
이 댓글은 2011-09-26 09:43에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
5955sql 저장프로시져들만 백업 및 복원방법? [1]
있나없는거같은데
2011-10-01
9999
5954Query 질문 드립니다... [1]
쪼렙
2011-09-29
6769
5953멀티 쓰레드에서 데이터 무결성 보장을 어떻게 하나요? [1]
김민식
2011-09-28
6503
59522개의 필드에 순번매기기 방법좀 알려주세요. [1]
권순환
2011-09-25
6968
5950링크드 서버연결후 조회시 데이터를 강제로 짤린것이 조회가안됩니다.
권순환
2011-09-22
6411
5949프로시져 실행하면서 로그를 남길수 있나요? [2]
선이
2011-09-22
8986
5948Mssql에서 Sybase로 연결된 서버 만들기?? [1]
권순환
2011-09-20
8421
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다