在python中查询csv文件并创建新表
我有一个包含数据的csv表,如下所示:在python中查询csv文件并创建新表,python,sql,csv,Python,Sql,Csv,我有一个包含数据的csv表,如下所示: IMPORT_ID IMPORT_AVA EXPORT_ID EXPORT_AVA DIS1 DIS2 SI1440834 2/18/2015 SI1313709 2/20/2015 140 51 SI1440974 2/18/2015 SI1313709 2/20/2015 1 260 SI1441006 11/29/2014 SI1313709 12/4/2014
IMPORT_ID IMPORT_AVA EXPORT_ID EXPORT_AVA DIS1 DIS2
SI1440834 2/18/2015 SI1313709 2/20/2015 140 51
SI1440974 2/18/2015 SI1313709 2/20/2015 1 260
SI1441006 11/29/2014 SI1313709 12/4/2014 3 252
SI1440874 12/17/2014 SI1313721 12/20/2014 19 219
SI1440997 1/15/2015 SI1313721 1/17/2015 3 249
SI1440672 2/17/2015 SI1313722 2/21/2015 65 174
SI1440997 2/24/2015 SI1313722 2/24/2015
SI1440874 11/14/2014 SI1313722 11/18/2014 16 232
SI1440834 1/30/2015 SI1313722 2/4/2015
我想做查询-
SELECT EXPORT_ID, IMPORT_ID, DIS1, DIS2, IMPORT_AVA
INTO EX_P_TEMP
FROM TABLE;
我尝试使用模块sqlite3查询示例数据,但没有成功。而且,它不允许我导入csv文件。我该怎么做?我可以获得CSV格式的新表EX_P_TEMP吗?CSV不是SQLite。Python对CSV文件有一个简单的定义。我不确定你想做什么是可能的。我想到的两个选项是:1)将csv插入到数据库表中,然后执行所需的select语句;2)将csv加载到数据帧中,然后再次选择。请参阅链接:,Use is您希望在CSV表上使用类似SQL的查询。