SQL 查询的 Hello World!
现在,准备起飞!在本练习中,您将执行 SQL 查询的 Hello World——SELECT,以从 Chinook 数据库的 Album 表中检索所有列。请回忆,查询 SELECT * 会选取所有列。
本练习是课程的一部分
Python 数据导入入门
练习说明
- 使用引擎的
.connect()方法以con名称打开连接。 - 执行一个 从
Album表 选择 所有列 的查询。将结果存入rs。 - 对结果
rs应用.fetchall()方法,并将所有查询结果存入 DataFramedf。 - 关闭连接!
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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())