[ alensp @ 19.12.2006. 22:22 ] @
Pozdrav, prvi put se javljam na ovaj forum pa oprostite ako sam fulao temu i forum, Uglavnom, imam bazu rally natjecanja u kojem tablica "special_stage_result" sadrži vremena natjecatelja po ispitima (ss). Ja bi tebao zbrojiti vremena pojedinog natjecatelja do određenog ispita... E sada, ovdje je SQL upi kojega sam napravio ali mi on ovakav daje vreme samo prvog ispita a ne zbraja. Ako maknem GROUP BY dio, onda uredno prikaže sve rezultate pojedinačno i to je OK. Sada samo treba zbrojiti vremena za pojednog natjecatelja. Ja sam probao sa "GROUP BY competitor.st_number" ali ne radi. Querry: {$ss=2;} $result = mysql_query("SELECT *, SUM(time) FROM special_stage_result, competitor where special_stage_result.st_number=competitor.st_number AND special_stage_result.ss_id<=" . $ss . " GROUP BY competitor.st_number ORDER BY special_stage_result.status, special_stage_result.time,competitor.st_number ASC"); Molim VAS, pomognite. Ne znam šta je tu krivo!!!!! |