테이블에 약 5000 개의 행이 있습니다. 테이블의 특정 행 위치를 알고 싶습니다. 내 저장 프로 시저는 다음과 같습니다행 번호 반입
CREATE PROC Sp_getrownumber(@MemberID INT)
AS
SELECT Row_number()
OVER ( ORDER BY joiningdate ASC) AS Rownumber,
M.memberid,
P.name,
M.joiningdate
FROM tblmemberdata M
JOIN tblpersonaldetails P
ON M.memberid = P.memberid
하지만 2 노력하고 때 특정 행을 인출, 아니 1 코드를 보여주는 행은 다음과 같습니다
CREATE PROC Sp_getrownumber(@MemberID INT)
AS
SELECT Row_number()
OVER ( ORDER BY joiningdate ASC) AS Rownumber,
M.memberid,
P.name,
M.joiningdate
FROM tblmemberdata M
JOIN tblpersonaldetails P
ON M.memberid = P.memberid
WHERE M.memberid = @MemberID
어떻게 정확한 행 번호를 가져 오기 위해 ?