sqlalchemy func.group_concat and random order of data
问题 I have a following query which is using func.group_concat to group some data r = aliased(Rank) t = aliased(Team) p = aliased(Participant) players_ranks_data = ( db.session.query( p, r.id.label('player_team_skill_id'), r.name.label('player_team_skill_name'), func.group_concat(t.name), ) .outerjoin(r, r.id == p.team_skill) .outerjoin(t, t.id == p.team_id) .filter(p.event_id == event_data.id) .filter(p.team_id != '') .group_by('player_team_skill_name') .all() ) When I'm printing what was