Ich versuche, den höchsten Wert aus Spalte auszuwählen ‚id‘ in Tabelle ‚name v3‘, die mit beginnt ‚‘ und endet mit ‚t‘.sqlalchemy Wählen Sie mit, wie und max
Dies funktioniert findet mit der folgenden SQL-Anweisung:
SELECT max(_id_)
FROM _db.tablename_
WHERE _id_ LIKE 'v3%'
AND _id_ NOT LIKE '%T'
Aber es scheint, dass ich einige Fehler in meinem sqlalchemy Schnipsel habe und nicht den Fehler gefunden.
query = session.query(_CLASSNAME_._ID_).filter(
func.max(_CLASSNAME_._ID_.like('v4%'), not_(_CLASSNAME_._ID_.like('%T'))))
for _res in query.all():
print(_res)
Vielen Dank. :) – Jonas