6
テーブルの列スコアから最小値と最大値を選択する方法は? これはセッションクエリで可能ですか?テーブルの列スコアから最小値と最大値を選択する方法は?
class Player(Base):
username = Column(String)
score = Column(Integer)
# more not impoortant columns
テーブルの列スコアから最小値と最大値を選択する方法は? これはセッションクエリで可能ですか?テーブルの列スコアから最小値と最大値を選択する方法は?
class Player(Base):
username = Column(String)
score = Column(Integer)
# more not impoortant columns
スコアフィールドの最小値と最大値を検索する必要がある場合。
from sqlalchemy.sql import func
qry = session.query(func.max(Player.score).label("max_score"),
func.min(Player.score).label("min_score"),
)
res = qry.one()
max = res.max_score
min = res.min_score
from sqlalchemy import func
max = session.query(func.max(Table.column)).scalar()
min = session.query(func.min(Table.column)).scalar()
はあなたが持っている分、スコアとプレイヤーのレコードを持って、スコアやプレーヤーレコードの単なる最小値と最大値を必要がありますか明確にしてくださいでした:あなたは、最小と最大の機能を使用して1つのクエリでこれを行うことができます最大得点? – vvladymyrov