1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Python으로 배우는 데이터베이스 입문

Connected

Exercise

여러 열을 기준으로 정렬하기

.order_by() 메서드에는 여러 인수를 전달해 여러 열 기준으로 정렬할 수 있어요. 또한 각 열마다 오름차순 또는 내림차순을 개별적으로 지정할 수도 있어요. .order_by()의 열들은 왼쪽에서 오른쪽 순서로 완전히 정렬됩니다. 즉, 첫 번째 열이 먼저 완전히 정렬되고, 첫 번째 열의 값이 같은 그룹 안에서 다음 열 기준으로 다시 정렬돼요. 이 과정은 .order_by()에 지정한 모든 열이 정렬될 때까지 반복됩니다.

Instrukcje

100 XP
  • census 테이블에서 state와 age 열의 모든 레코드를 선택하세요.
  • .order_by()를 사용해 state는 오름차순, age는 내림차순으로 정렬하세요. (참고: desc는 이미 import되어 있어요.)
  • connection의 .execute() 메서드로 stmt를 실행하고, .fetchall()로 모든 결과를 가져오세요.
  • 처음 20개 결과를 출력하세요.