집 >데이터 베이스 >MySQL 튜토리얼 >SQL 쿼리 결과를 Pandas DataFrame으로 어떻게 검색할 수 있나요?
SQL 쿼리 결과를 Pandas 데이터 구조로 검색
SQL 쿼리 결과를 Pandas 데이터 구조로 검색하려면 다음 단계를 따르세요.
1. 연결 설정
sqlalchemy.create_engine()을 사용하여 데이터베이스에 연결하고 엔진 객체를 생성합니다.
2. 쿼리 실행
connection.execute()를 사용하여 SQL 쿼리를 실행하고 그 결과를 변수에 저장합니다.
3. Pandas DataFrame으로 변환
a. resoverall.fetchall()을 사용하여 쿼리 결과에서 모든 행을 가져옵니다.
b. 결과를 pandas.DataFrame에 전달하여 Pandas DataFrame을 생성합니다.
c. resoverall.keys()를 사용하여 DataFrame 열 이름을 설정합니다.
예제 코드:
import pandas as pd from sqlalchemy import create_engine engine = create_engine('mysql://DATABASE_ADDRESS') connection = engine.connect() query_result = connection.execute("SQL_QUERY") df = pd.DataFrame(query_result.fetchall()) df.columns = query_result.keys()
위 내용은 SQL 쿼리 결과를 Pandas DataFrame으로 어떻게 검색할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!