1. เรียนรู้
  2. /
  3. Courses
  4. /
  5. Python으로 배우는 데이터베이스 입문

Connected

Exercises

상관 업데이트

select 구문의 결과를 사용해 레코드를 업데이트할 수도 있습니다. 이를 상관 업데이트(correlated update)라고 합니다. 업데이트하려는 값을 반환하는 select 구문을 정의하고, 그 select 구문을 update에서 값으로 지정하는 방식으로 동작합니다.

이번 연습에서는 상관 업데이트의 대상 테이블로 flat_census를 사용합니다. flat_census 테이블은 census 테이블을 요약한 사본으로, 특히 fips_state 열을 포함하고 있습니다.

คำแนะนำ

100 XP
  • state_fact에서 name 열을 선택하는 구문을 작성하고 fips_stmt로 저장하세요.
  • fips_stmt에 where 절을 추가하여 state_fact의 fips_state와 flat_census의 fips_code가 일치하도록 하세요.
  • flat_census의 state_name을 fips_stmt로 설정하는 업데이트 구문을 작성하고, 이를 update_stmt로 저장하세요.
  • 답변 제출하여 update_stmt를 실행하고, results를 저장한 뒤 results의 rowcount를 출력하세요.