Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 안드로이드
- 백준
- AJAX
- php
- bootstrap
- 스킬체크
- Node
- 동적웹페이지
- 월간코드챌린지시즌3
- 모달
- modal
- 스킬체크테스트
- 연습문제
- 나머지가1
- SimpleDateFormat
- Fullcalendar
- 월간코드챌린지시즌2
- MSSQL
- 부트스트랩
- 프로그래머스
- 코딩테스트
- 코딩테스트연습
- Android
- Programmers
- Summer/WinterCoding
- androidstudio
- level1
- bootstrapModal
- java
- REACT
Archives
- Today
- Total
목록MSSQL (11)
개발하는 고양이 오이
1. [MSSQL] 해당 행이 몇 번째 행인지 알고 싶을 때
--MSSQL에서 해당 행이 몇번째로 위치하는지-- 우선 테이블에 순번을 매기고자 한다면 아래 코드와 같습니다. SELECT ROW_NUMBER() OVER ( ORDER BY ( SELECT 1 ) ) AS rownum, * FROM 테이블 이름 WHERE 조건A (조건A의 경우에는 필요할 때 넣어주고 필요 없을때는 넣어주지 않아도 됩니다.) 이때 저 같은 경우에는 오름차순/내림차순으로 정렬한 테이블에 순번을 매기고 싶었는데 위와 같이 코드를 작성하면 순번이 매겨진 후에 정렬을 해서 순번이 뒤죽박죽 됩니다. 저와 같이 정렬한 후에 테이블에 순번을 매기고 싶다면 아래와 같이 SQL문을 작성하면 됩니다. SELECT ROW_NUMBER() OVER ( ORDER BY 정렬하고자 하는 컬럼 ASC ) AS ..
SQL
2021. 9. 24. 09:12