Mam tri tabulky:
1) klub - id,nazev
2) hrac - id,jmeno
3) smlouva - id_klub, id_hrac
Cili klub ma smlouvy s hraci. (To ze hrac muze mit vice smluv s kluby zde neni podstatne).
Nemuzu prijit na to, jak z jednoho dotazu ziskam vsechny nazvy klubu + hrace, kteri s nim maji slouvu.
Asi takhle:
PRAHA - Havelka, Novak, ....
BRNO - beznadej, ....
OSTRAVA - Cipera, ...
                                 
                                 
                               
               
                              
                                 
                                      SELECT k.nazev, h.jmeno
from hrac as h, klub as k, smouva as s
where s.id_klub=k.id AND s.id_hrac=h.id
                                 
                                 
                               
               
                              
                                 
                                      nebo po novu:
select k.nazev, h. jmeno
from smlouva s
 join hrac h on s.id_hrac=h.id
 join klub k on s.id_klub = k.id
jsou tam lepe delane optimalizace, tudiz by to melo byt rychlejsi...
                                 
                                 
                               
               
                              
               
                              
               
                              
               
                              
                                 
                                      23k, a teď nějakou větu rozvitou.. (-;
                                 
                                 
                               
               
                              
                                 
                                      Přikryl jsem se peřinou, pač mi byla zima.
                                 
                                 
                               
               
                              
                                 
                                      4all... ale je dobrej, ten 23k, co? (-;