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 6371 게시물 읽기
No. 6371
레코드 시작번호와 끝번호, 개수 구하는 프로시저
작성자
정인수(insoo320)
작성일
2012-05-01 13:38
조회수
6,792

테이블에 약 10만개정도의 레코드가 있습니다.

여기에서 특정기준(컬럼)에 따라 레코드가 분류되었는데, 예를 들어, '성명'이라는 컬럼에 성명은 모두 같지만, 기타 다른 컬럼 정보들로 인해

성명을 제외하고는 모두 다른 데이터들입니다.

그래서, 제가 성명을 기준으로 분류했을때, 각 성명마다 시작되는 레코드 시작번호와 끝번호, 레코드 개수를 알고싶은데, 프로시저로 작성해야 하는데,

도저히 감이 오질 않는군요..

예를 들자면, '홍길동'이라는 성명을 가진 데이터가 순번1번부터 100번까지 100개가 있다고 가정했을 때, 시작레코드 : 1, 마지막 레코드 : 100, 레코드 개수 : 100개를

알수 있는 프로시저를 의미합니다..

고수분들의 도움을 부탁드립니다..

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

create proc procname @name nvarchar(50) as

 select min(레코드번호) AS beginr, max(레코드번호) AS endr, count(*) AS cntr from 테이블 where 이름 = @name group by 이름;

우욱님이 2012-05-01 16:39에 작성한 댓글입니다.
이 댓글은 2012-05-02 04:21에 마지막으로 수정되었습니다. Edit

감사합니다..^^

정인수(insoo320)님이 2012-06-28 23:00에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6375웹호스팅 db서버사용시 필요한 tools [2]
김형태
2012-05-14
7234
6373여러쿼리로 동시에 insert시 [1]
호이짜
2012-05-09
7084
6372MAX 함수의 Varchar형 일때 [3]
질문자
2012-05-07
6759
6371레코드 시작번호와 끝번호, 개수 구하는 프로시저 [2]
정인수
2012-05-01
6792
6369상대전적 쿼리문 입니다. 한번 봐주셨으면 좋겠습니다ㅠㅠ [4]
하늘만쳐다봐
2012-04-22
6866
6368쿼리 질문입니다. [2]
정인수
2012-04-21
6583
6367MSSQL 2005 데이터 형식 여쭤봅니다. [1]
정필교
2012-04-19
6946
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.030초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다