Background Image

FORUM

2023.10.11 15:42

특정 값 우선 정렬

조회 수 66 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
mysql에서 ORDER BY FIELD()함수처럼 cubrid에서 특정 값을 우선 정렬을 하고 싶은데 방법을 알려주세요~~
┼─────────┼
│fruit         │ num  │
┼─────┼───┼
│apple      │2        │
│pear       │5         │
│persimon │3         │
│lemon     │1         │
┼─────────┼ 
이런식으로 2, 5, 3, 1순으로 나오게요

 

  • ?
    오명환 2023.10.12 09:41
    CUBRID는 mysql의 FIELD() 함수는 지원하지 않습니다.
    대신, decode() 함수를 사용하시면 mysql의 FIELD() 함수와 유사하게 구현하실 수 있습니다.

    decode() 함수 사용법은 https://www.cubrid.org/manual/ko/11.3/sql/function/condition_fn.html#decode 참고하세요.
  • ?
    drunkenascii 2023.10.12 10:45

    order by case로 하니까 되네요.

  • ?
    오명환 2023.10.12 13:46
    네, order by에 case when 구문을 사용하셔도 됩니다.

  1. No Image notice by admin 2024/04/23 by admin
    Views 55 

    CUBRID 사용자를 위한 DBeaver 도구 출시 안내

  2. SQLGate for CUBRID 영구 무료 라이선스 제공

  3. 11.2버전에서 사용자 스키마에 대해서 궁금한 것이 있습니다.

  4. 저장프로시저 실행관련 문의

  5. 다른 소유자 테이블 검색 권한

  6. [CUBRID Admin] 사용자의 테이블 권한 편집

  7. No Image 06Nov
    by f0081
    2023/11/06 by f0081
    Views 92 

    3909번 답변 좀 부탁드립니다.

  8. [CUBRID Admin] 테이블 컬럼 순서 변경 불가

  9. 시스템 카탈로그 조회 외

  10. 시리얼 생성 시 class_name, attr_name, started 컬럼 값을 변경하고 싶습니다.

  11. cubrid 9.3.1 설치해서 원격으로 접속하고자 설치했는데 에러가 뜹니다

  12. loaddb 실행 중 발생하는 오류에 대해서 문의 드립니다.

  13. 큐브리드 매니서 실행 문의

  14. 큐브리드 DB가 실행되지 않는 것 같습니다.

  15. ===<ResultofSELECTCommandinLine1>=== 등의 출력 없이 결과값만 반환받고 싶습니다.

  16. 가로 데이터 세로로 조회

  17. 테이블별 row 개수를 조회하는 쿼리

  18. [ADO.NET] Syntax error: unexpected

  19. 큐브리드매니저 패스워드 변경 문의건

  20. Db프로시져 스케쥴 실행 성공 리포트나 로그 결과른 보고싶습니다

  21. db 데이터용량을 조회하는 쿼리

  22. 특정 값 우선 정렬

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales