테이블 정렬 방법

테이블 내장 기능으로 정렬하기

테이블의 머리말을 눌러 컬럼별로 정렬을 할 수 있습니다.

898898

여러개 컬럼으로 정렬하기

예시 테이블과 함께 보여드리겠습니다. 먼저 name 오름차순으로 정렬을 합니다.

14041404

name 오름차순에 이어 id 내림차순으로도 정렬하면 아래와 같은 결과가 됩니다.

14101410

테이블 정렬을 서버에서 하고 싶어요.

입력 파라메터가 orderBy와 일치하는 경우 안전하게 쿼리에 추가됩니다.

- type: query
  resource: mysql
  name: 회원목록
  sqlType: select
  sql: >
    SELECT *
    FROM user_profiles
    {{ orderBy }}
    LIMIT 100
  autoload: false
  params:
    - key: order
      label: 정렬
      defaultValue: 최근가입순
      dropdown:
        - 최근가입순
        - 오래된가입순
      orderBy:
        '최근가입순': ORDER BY created_at DESC
        '오래된가입순': ORDER BY created_at ASC