Autor Zpráva
Kcko
Profil
Zdravim,

pomoci slozeneho SQL spocitam z tabulky vysledky odehrane zapasy a zobrazuji tabulku.

SQL -> http://www.pesonline.info/sql.txt

Vystup -> http://eldragon.rjwebdesign.net/tabulka/soutez/3/


Potreboval bych jeste zobrazovat udaje zvlast za domaciho, zvlast za hosta ... cili uvedu radeji priklad

Tym A 10 7-3-0 50:20 24 (doma -> 5 4-1-0 30:10 13, venku 5 3-2-0 20:10 11)
.
.

Nejak me nenapada jak .. Zkusi nekdo?
Kajman_
Profil *
Udělal bych to přes tři dotazy a na to stačí nedávat ten union all a dát tam jen zápasy doma nebo venku.
Kajman_
Profil *
Nebo jedním by to šlo, že by tam byly null hodnoty na začátku pro domácí prostředí. Venky by byly na konci. To by se udělalo union all, takže sumy by vyšly venku i doma. A pro součet by se to jen sečetly přístlušné dva sloupečky.
Kcko
Profil
Kajmane ,,, muzu poprosit o vzor? pro oba pripady ... samozrejme az budes mit time ..DIKES!
Jinak 3 dotazy ... ja prave potrebuju v tabulce mit CELKOVOU BILANCI a pak vedle toho DOMA a VENKU ... takze rovnou jednim
Kajman_
Profil *
select sum(G1_doma)+sum(G1_venku) goly_vstrelene ,sum(G1_doma) goly_vstrelene_doma, sum(G1_venku) goly_vstrelene_venku,... from
(
SELECT id_domaci AS tym, SUM( g1 ) AS G1_doma, SUM( g2 ) AS G2_doma, null G1_venku, null G2_venku from ...
union all
SELECT id_hoste AS tym, null G1_doma, null G2_doma, SUM( g2 ) AS G1_venku, SUM( g1 ) AS G2_venku from ...
) tmp
...
Kcko
Profil
Skvele ... genialni jako vzdy, RESPEKT! :)

===
DIKY
===
Toto téma je uzamčeno. Odpověď nelze zaslat.