我的SQLite数据库中有6个表,每个表有6列(Date, user, NormalA, specialA, contact, remarks
)和1000多行.
如何使用sqlalchemy对Date列进行排序以查找重复日期,并删除该行?
受到在 SQL 表中查找重复值的启发,这可能会帮助您选择重复的日期:
query = session.query(
MyTable
).\
having(func.count(MyTable.date) > 1).\
group_by(MyTable.date).all()
Run Code Online (Sandbox Code Playgroud)
如果您只想显示唯一的日期;distinct on
是你可能需要的
归档时间: |
|
查看次数: |
3289 次 |
最近记录: |