您能帮我解决以下问题吗? 我在sqlalchemy ORM(Python)中有表
class Item(Base):
__tablename__='items'
id = Column(Integer,primary_key=True)
title = Column(String)
class Stat(Base):
__tablename__='stats'
id = Column(Integer,primary_key=True)
item_id = Column(Integer,ForeignKey('items.id'))
price = Column(Float)
date = column(Date)
我想获取列“ diff”,用于计算Stat表的当前日期和以前日期之间的价格差。我该如何实施?
我看了类似的问题(SQL Server DATEDIFF Computed Column Between Rows,Compare difference between two columns in SQLAlchemy ORM)。那么您认为哪种方式更合适?创建视图,事件或其他东西?