codememo

맞춤형 주문으로 결과를 얻는 방법은?

tipmemo 2023. 9. 20. 20:21
반응형

맞춤형 주문으로 결과를 얻는 방법은?

대신에ASC아니면DESC, 제 쿼리 결과를 사용자 지정된 특정 순서로 작성하기를 원합니다.

예를 들어, A, B, C, D... 대신에, P, A, L, H...에 제 결과를 원한다면요?

사용해 보았습니다.case그러나 성공적이지는 않습니다.

SELECT * FROM Customers
ORDER BY case country
when 'P' then 1 …

예를 들어, 여기서는 사용자 정의 주문을 작성하려고 합니다.Country열:

SELECT * FROM Customers
ORDER BY case when country = 'P' then 1
              when country = 'A' then 2
              when country = 'L' then 3
              when country = 'H' then 4
              else 5
         end asc

언급URL : https://stackoverflow.com/questions/19196475/how-to-get-results-in-a-custom-order

반응형