,可以通过以下步骤完成:
import pandas as pd
from sqlalchemy import create_engine
# 创建数据库连接
engine = create_engine('mysql://username:password@localhost/database_name')
请将username
、password
和database_name
替换为实际的数据库用户名、密码和数据库名称。
sql_query = '''
SELECT column1, column2
FROM table_name
WHERE condition;
'''
请将column1
、column2
、table_name
和condition
替换为实际的列名、表名和查询条件。
read_sql_query()
函数执行SQL查询,并将结果存储在一个DataFrame中。例如:df = pd.read_sql_query(sql_query, engine)
to_csv()
函数。例如:df.to_csv('query_result.csv', index=False)
这将在当前工作目录下创建一个名为query_result.csv
的文件,并将查询结果写入其中。
总结起来,导出多行SQL的步骤如下:
腾讯云相关产品和产品介绍链接地址:
云+社区沙龙online [国产数据库]
腾讯云数据库TDSQL训练营
DB TALK 技术分享会
云+社区技术沙龙[第19期]
云+社区技术沙龙[第17期]
云+社区技术沙龙[第24期]
DBTalk技术分享会
领取专属 10元无门槛券
手把手带您无忧上云