Siedzę i głowię się nad tym rozwiązaniem ale niestety wszędzie znajduje proste łączenie kilku różnych tabel jako relacje.
Posiadam tabele ogólną w której mam spis wszystkich wydarzeń:
tam jest IDjako klucz główny oraz id_wydarzenia jako klucz obcy oraz id_organizator i kilka innych nieistotnych kolumn
Każde wydarzenie ma swoją tabelę w której zapisują się chętni na to wydarzenie nazywa się tak samo jak id_wydarzenia
i w niej jest pole np miasto.
Teraz pytanie potrzebuje znaleźć wszystkie miasta(distinct) danego organizatora.
Próbowałem podzapytaniami
SELECT miasto FROM (SELECT id FROM zawody WHERE id_organizator='xxxx')
generalnie problem jest juz tu jeśli wezme na sztywno 2 tabele:
SELECT miasto FROM x122,x110
Rozumiem że powinno być np
SELECT x.122miasto, x110miasto FROM x122,x110
Z join też nic z tego bo jak dodać niewiadomą ilość tabel

Prosze o nakierowanie gdzie szukac rozwiązania. Może to jest prostsze niż budowa cepa ale za daleko szukam ?
Pozdrawiam i z góry dzięki za pomoc