bu sorgu var:sqlalchemy: Bir tablodan maksimum/dk/ortalama değerler elde
mps = (
session.query(mps) .filter_by(idc = int(c.idc))
.filter_by(idmp = int(m.idmp))
.group_by(func.day(mps.tschecked))
).all()
Sorunum (sqlalchemy birlikte) ayıklamak için nasıl Max/min/avg bilmiyorum yani, bir tablodan değer ...
Bunu bulmak: Database-Independent MAX() Function in SQLAlchemy
Ama nasıl bu func.max/dak/ortalama ...
birisi bana söyleyebilir kullanmayı nerede bilmiyorum Bunu yap? Bana bir örnek verebilirmisin?
Yukarıdakileri "session.query" (func.avg (mps.some_column)) olarak değiştirmemeniz ... filtre? '? denemedim ya da bir süredir sqlalchemy kullandım ama bu verdiğiniz bağlantıdan bariz bir sonuç gibi görünüyor. çalışmıyor mu? –
Çalışıyor, ancak mps.tschecked değil mps [0] gibi değerleri çağırmam gerekenden farklı bir şekilde yapılabilir mi? – Wolfy
'mps', kodunuzda en az iki farklı şeydir. bunu neden yapıyorsun? Dizin, ad veya –