![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 9.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
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 (IMG:style_emoticons/default/questionmark.gif) może ich być 30 a może być 1 ? 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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 20:49 |