我想通过python从SQL下载数据。但是,无需下载整个数据集,我只需要特定的变量即可。
我被限制只能使用来自pyodbc的read_sql
我的代码如下:
# call from SQL
import pandas as pd
import pyodbc
conn = pyodbc.connect("""DRIVER={SQL Server};
Server=BXTS131133.eu.rabonet.com\LWID_LAB_03;
Database=CORP_Modelling;
Trusted_connection=yes;""")
SQL1 = 'SELECT * FROM [CORP_Modelling].[LDM_Freeze_1].[JointObligorMonthly]'
尽管如此,假设我只想从SQL下载一些变量/属性。例如,从“ SLQ1”中分隔的表中,我只想下载:
var_to_download = ['MeasurementPeriodID', 'JointObligorID' ]
我不明白如何修改上述代码以仅下载这些变量。