在Python中,可以使用query
函數來執行SQL查詢。query
函數是pandas庫中的一個方法,用于執行SQL查詢語句并返回結果。
要使用query
函數,首先需要導入pandas庫:
import pandas as pd
然后,可以使用pd.read_sql_query
函數來執行SQL查詢語句并將結果存儲到一個DataFrame對象中:
data = pd.read_sql_query("SELECT * FROM table_name", connection)
其中,SELECT * FROM table_name
是你的SQL查詢語句,connection
是數據庫連接對象。
執行查詢后,可以對返回的DataFrame對象進行操作,例如打印前幾行數據:
print(data.head())
注意,query
函數只能用于執行查詢語句,不能用于執行更新、插入或刪除操作。如果需要執行這些操作,可以使用其他方法,如pd.read_sql
或pd.to_sql
。
希望這可以幫助到你!