반응형
    
    
    
  표에서 선택하고 특정 키워드 또는 키워드 목록으로 결과를 정렬하고 싶습니다. 예를 들어 다음과 같은 테이블이 있습니다.
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 | 
댓글