Autor | Zpráva | ||
---|---|---|---|
k24 Profil * |
#1 · Zasláno: 22. 3. 2006, 15:07:55
tvuj poupraveny select
SELECT HRAC, UNIX_TIMESTAMP( d ) AS d FROM ( SELECT d_hrac AS HRAC, min( datum ) AS d FROM vysledky_ladder GROUP BY d_hrac UNION ALL SELECT h_hrac AS HRAC, min( datum ) AS d FROM vysledky_ladder GROUP BY h_hrac ) AS TMP GROUP BY HRAC produkuje Cislo hrace : unixovy cas Vse v poradku jenze potrebuji jeste 1/ rozlisit podminkou id_souteze ( where id_souteze=cislo) 2/ vytahnout Idcko zapasu Ani 1 ani 2 mi za boha nefunguje. Pak uz to bude kompletni! DIKY!!!! |
||
k24 Profil * |
#2 · Zasláno: 22. 3. 2006, 15:19:18
select HRAC, d FROM (
SELECT d_hrac AS HRAC, max( datum) as d FROM vysledky_ladder WHERE id_souteze=10 GROUP BY d_hrac UNION ALL SELECT h_hrac AS HRAC, max( datum) as d FROM vysledky_ladder WHERE id_souteze=10 GROUP BY h_hrac ) as TMP GROUP BY HRAC takze tady je to za 1/ a za 2/ nevim. Kajmušo .. :-* |
||
Kajman_ Profil * |
Nejlepší bude si to psát do nějaké jiné tabulky :-)
|
||
24k Profil * |
#4 · Zasláno: 23. 3. 2006, 16:04:17
:DDD ne vazne pujde to z tohoto jeste nejak rozumne vycucat? vsecko mi bezi krasne, potrebuju jeste to ID zapasu
|
||
Kajman_ Profil * |
#5 · Zasláno: 23. 3. 2006, 16:29:50
O rozumném řešení nevím. Oba ty poddotazy by se asi musely ještě slinkovat samo se sebou a celý ten sloučený balast ještě s obdobným balastem.
Pro první domácí zápas ten balast nebude tak velký, ale takhle to je něco, co rozhodně psát nehodlám :-) Zkusil bych najít jinou cestu - kór když ty údaje jsou neměnné (jen přibývají) a během doby bude výpočet čím dál složitější. Ale třeba to jde úplně jednodušše a jen o tom nevíme :-) |
||
Časová prodleva: 4 dny
|
|||
24k Profil * |
#6 · Zasláno: 27. 3. 2006, 21:39:06
TJ na to ser ;) to spravi dalsi select :P
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0