Notice
Recent Posts
Recent Comments
Tags
- asp.net core swagger
- ASP.Net Core 404
- jquery 바코드생성
- ViewData
- Mac Oracle
- django 엑셀불러오기
- 강제이동
- 말줄임표시
- asp ftp
- 하드 마이그레이션
- javascript 바코드 생성
- asp.net Select
- XSS방어
- SSD 복사
- TempData
- javascript redirection
- 원격ftp
- 타임피커
- simpe ftp
- 맥 오라클설치
- asp.net core Select
- ViewBag
- asp.net dropdownlist
- 바코드 생성하기
- JavaScript
- 하드 윈도우 복사
- swagger 500 error
- XSS PHP
- 404에러페이지
- php 캐쉬제거
웹개발자의 기지개
[MySQL] 쿼리문 만들기 - 특정한 임의의 PK 값으로 정렬시키기 본문
board 테이블이 있고,
no 칼럼 PK 값이 있을때,
내가 원하는 특정 no 값을 임의로 순서를 정하고 싶을때 다음과 같이 쿼리문을 이용하여 정렬 시키면 되겠다.
|
1
2
3
4
5
6
7
8
9
|
select * from board order by
CASE
WHEN no = 4 THEN 1
WHEN no = 5 THEN 2
WHEN no = 3 THEN 3
WHEN no = 7 THEN 4
ELSE 5
END,
no DESC
|
cs |
순서대로 1위, 2위, 3위 ... 5위 형태로 그리고 나머지 값은 no 내림차순으로 하고자 할때 위와 같다.
'SQL > MySQL' 카테고리의 다른 글
| [MySQL] show full processlist (0) | 2025.01.06 |
|---|---|
| [MySQL] MariaDB 정렬순서 만들기 (Query) (0) | 2024.07.29 |
| [MySQL, MariaDB] ROW_NUMBER() 순위함수, 페이징을 위한 다중쿼리 (0) | 2024.03.12 |
| [MariaDB,MySQL] auto_increment 속성을 가지는 테이블의 다음 시퀀스값을 알고 싶을때 (0) | 2024.03.05 |
| [MariaDB] 시스템 오류 1067이(가) 생겼습니다. (0) | 2022.12.18 |
Comments
