반응형
표에서 선택하고 특정 키워드 또는 키워드 목록으로 결과를 정렬하고 싶습니다. 예를 들어 다음과 같은 테이블이 있습니다.
ID Code
1 Health
2 Freeze
3 Phone
4 Phone
5 Health
6 Hot
그래서 단순한 Order By asc / desc
보다는 Order by Health, Phone, Freeze, Hot
을 원합니다. 이것이 가능한가?
해결 방법
이것을 사용해보십시오 :
select * from table
order by FIELD(Code, 'Health', 'Phone', 'Freeze', 'Hot')
참조 페이지 https://stackoverflow.com/questions/1244028
반응형
'MySql' 카테고리의 다른 글
MySQL 케이스 표현과 케이스 문 (0) | 2021.01.28 |
---|---|
MySQL REGEX-문자와 마침표가 포함 된 행만 선택 (0) | 2021.01.28 |
MySQL OUTER JOIN 구문 오류 (0) | 2021.01.28 |
MySQL 트리거 mysql에서 결과 집합을 반환 할 수 없습니다. (0) | 2021.01.28 |
MySQL SSH 터널 : 로컬 => 게이트웨이 => MySQL 서버 (0) | 2021.01.28 |
댓글