시작하기무료로 시작하기

SQL 쿼리의 Hello World!

이제 본격적으로 시작해 볼까요? 이 연습 문제에서는 SQL 쿼리의 Hello World인 SELECT를 실행해 Chinook 데이터베이스의 Album 테이블에서 모든 열을 가져오겠습니다. SELECT *는 모든 열을 선택한다는 점을 기억하세요.

이 연습은 강의의 일부입니다

Python에서 데이터 가져오기 입문

강의 보기

연습 안내

  • 엔진에서 .connect() 메서드를 사용해 엔진 연결을 con으로 여세요.
  • Album 테이블에서 모든 열을 선택하는 쿼리를 실행하세요. 결과는 rs에 저장하세요.
  • 결과 rs.fetchall() 메서드를 적용해, 쿼리 결과 전체를 DataFrame df에 저장하세요.
  • 연결을 닫으세요!

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import packages
from sqlalchemy import create_engine
import pandas as pd

# Create engine: engine
engine = create_engine('sqlite:///Chinook.sqlite')

# Open engine connection: con


# Perform query: rs
rs = con.execute(____)

# Save results of the query to DataFrame: df
df = pd.DataFrame(____)

# Close connection


# Print head of DataFrame df
print(df.head())
코드 편집 및 실행