mssql rownumber1 [MSSQL] 오라클의 rownum 같은 함수 ROW_NUMBER() 로 순위, 순번을 구하는 방법 오라클은 rownum 을 제공하기 때문에 선택된 레코드들의 순번을 표기하기가 쉽습니다.하지만 MS-SQL은 rownum을 제공하지 않기 때문에 다른 방법을 이용해야 합니다.그럼 어떻게 해야 하는지 한번 방법을 알아 보도록 해야겠지요?사실 너무나도 간단합니다. 오라클의 ROWNUM 을 대신할 MSSQL의 ROW_NUMBER() ROW_NUMBER() OVER(ORDER BY 필드 asc) 위의 ROW_NUMBER() OVER 절을 이용하여 순번이나 순차번호를 만들어 줄 수 있습니다. select ROW_NUMBER() OVER(ORDER BY sq_echo asc) no, * from STC_Echo_Log 이런 형태로, 첫번째 필드 또는 필요한 필드 순서에 맞게 Row_number over 절을 이용하여.. IT정보공유/DB 2017. 9. 12. 이전 1 다음 💲 추천 글 반응형