Bu nedenle, bir tarih damgası ve son ay içinde benzersiz olduklarından emin olmak istediğim iki alan içeren bir tablom var.SQLAlchemy: İki alana göre gruplandırma ve tarihe göre filtreleme
table.id
table.datestamp
table.field1
table.field2
Geçen ay aynı alan1 + 2 bileşik değeriyle çift kayıt olmamalıdır. Kafamda
adımlar şunlardır:
- Grubu iki alanlara göre
- bu eşsiz gruplama oluşmaz emin olmak için geçen ayki veriler üzerinde geri bak.
Buraya kadar var, ama bu çalıştığını sanmıyorum:
result = session.query(table).group_by(\
table.field1,
table.field2,
func.month(table.timestamp))
Ama sqlalchemy içinde bunu nasıl emin değilim. Birisi bana tavsiyede bulunabilir mi?
Çok teşekkürler!
Teşekkür çocuklar – 0atman