Python SQLAlchemy从数据库中删除重复行,只保留1个条目
我创建了一个代码,可以从Quandl中检索股票价格,并通过SQLAlchemy将其存储在SQLite数据库中Python SQLAlchemy从数据库中删除重复行,只保留1个条目,python,database,sqlalchemy,Python,Database,Sqlalchemy,我创建了一个代码,可以从Quandl中检索股票价格,并通过SQLAlchemy将其存储在SQLite数据库中 start_date = # get the last date in my.db file get_prices = Quandl.get(stock_code, trim_start=start_date, trim_end=datetime.date.today(), returns='pandas') 但是假设库存表ABC已经有一段时间没有更新了,Q
start_date = # get the last date in my.db file
get_prices = Quandl.get(stock_code, trim_start=start_date,
trim_end=datetime.date.today(), returns='pandas')
但是假设库存表ABC已经有一段时间没有更新了,Quandl系统中的最后一个价格是2016-1-1
,这同样反映在my.db
文件中
如果我运行此代码来更新my.db
文件中的其他库存表,则此表ABC
中会有重复的条目
如何使用SQLAlchemy编写代码来删除重复的行并只保留其中的一个重复条目 @TheEspinosa我该如何以代码的形式编写它?有人能帮忙吗?????