我需要在数据库中找到特定类型的级别。
for l, c in session.query(Player.level, func.count(Player.level)).group_by(Player.level).all()
# how to add condition Player.type==1
我有7种不同类型的玩家,我有10个等级。 我需要按级别获得只有类型= 1的玩家数量(不列出所有七个)
如何为此查询添加过滤器?
答案 0 :(得分:2)
如何追加:
filter_by(type=1)
所有在一起:
for l, c in session.query(Player.level, func.count(Player.level)).\
group_by(Player.level).filter_by(type=1).all()