반응형
[참고도서]
- [SQL 레벨업-DB 성능 최적화를 위한 SQL 실전 가이드]
- https://www.yes24.com/Product/Goods/24089836
1. 기본 키가 한 개의 필드일 경우
- 예시 테이블
-- ROWNUMBER 함수 구현 가능 버전
select
student_id,
ROWNUMBER() OVER (order by student_id) as seq
from Weights;
-- MYSQL 등 ROWNUMBER 구현 불가능 버전
select
student_id,
(select
count(*)
from weights W2
where W2.student_id <= W1.student_id) as seq
from Weights W1;
- 결과값
반응형
'꿀팁' 카테고리의 다른 글
[정규표현식] 띄어쓰기 쉽게 지우기 (Feat. Notepad++) (0) | 2024.01.28 |
---|---|
[Windows] bat 파일 생성 및 작업 스케줄러 등록 (0) | 2024.01.16 |
[SQL] Where 절에 서브쿼리 사용하기 (0) | 2023.02.11 |
[SQL] 데이터 집계_실수 (0) | 2023.02.11 |