我通常通过使用ODBC链接到SQL数据库来使用R来执行SQL查询。代码通常如下所示:library(RODBC)
ch
myOffice
office_clause = ""
if (myOffice != 0) {
office_clause = paste(
'AND "_all"."/BIC/ZSALE_OFF" IN (',paste(myOffice, collapse=", "),')'
)
}
a
WHERE "_all"."CALDAY"=20180101
',office_clause,'
GROUP BY "_all"."CALDAY
'))
工作流程是:odbcConnect是使用ODBC连接R和SQL。
myOffice是一个数组,用于从R获取数据。这些数据将用作SQL中WHERE子句中的筛选条件。
a存储来自SQL数据库的查询结果。
那么,如何在Python中完成所有这些工作,即使用ODBC链接SQL数据库和Python,在Python中进行SQL查询呢?我是Python新手。我只知道:
^{pr2}$
那我就不知道该怎么继续了。我在网上找不到一个完整的例子。有人能提供一个全面的例子吗?从Python unitl中的linksql数据库检索结果?在