SELECT t.uuid, t.player_1_uuid, t.player_2_uuid, array_agg(m.uuid) as "match_uuids"
FROM teams t JOIN matches m ON t.uuid IN (m.team_a_uuid, m.team_b_uuid)
GROUP BY t.uuid;
SELECT t.uuid, t.player_1_uuid, t.player_2_uuid, array_agg(m.uuid) as "match_uuids"
FROM teams t JOIN matches m ON t.uuid IN (m.team_a_uuid, m.team_b_uuid)
GROUP BY t.uuid;
RAILS:Jak zapytać o wszystkie obiekty, których każde powiązanie ma atrybut inny niż null?
Dodawanie komentarza do kolumny podczas tworzenia tabeli w PostgreSQL?
Jak używać ALIAS w klauzuli PostgreSQL ORDER BY?
Wybieranie sumy i salda bieżącego za ostatnie 18 miesięcy za pomocą generate_series
Sprawdzenie minimalnej zmienności w R lub PostgreSQL