Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL] INNER JOIN, zla konstrukcja zapytania, tabela ligowa. zliczanie goli strzelonych i straconych ;/ problem
djbarca
post
Post #1





Grupa: Zarejestrowani
Postów: 231
Pomógł: 1
Dołączył: 22.04.2007
Skąd: Rypin

Ostrzeżenie: (0%)
-----


witam ! mam problem ..
mam 2 tabele

UZYTKOWNICY
ID- identyfikator
PSEUDO - login usera

PUCHAR DNIA
N1- gospodarz
N2- gosc
W1- wynik dla gospodarza
W2- wynik dla goscia
STATUS- czy spotkanie zakonczone

i teraz musze zrobic tabele ligowa ..
musi mi zliczac bramki strzelone, stracone, roznice bramek, i sortowac je w kolejnosci od najwiecej do najmniej(roznice bramek) ,pozniej strzelone bramki


  1. $w = mysql_query("SELECT u.pseudo,SUM(pd.w1),SUM(pd.w2),SUM(pd.w1-pd.w2) FROM uzytkownicy u INNER JOIN puchar_dnia pd ON (u.pseudo=pd.n1 ||
  2. u.pseudo=pd.n2) GROUP BY u.id ORDER BY SUM(pd.w1-pd.w2);");

napisalem coss takiego ale to zlicza bramki gospodarzowi i gosciowi ;/ pomoglby ktos?

Ten post edytował djbarca 9.02.2009, 19:50:27
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Masz złą konstrukcję serwisu:

Tabele typu drużyny, zawodnicy, sezony itp.

-- bramki --
ID meczu || ID druzyny || ID zawodnika || Minuta zdobycia || Sposób (karny, wolny, dwutakt etc.) - podobnie tabela kary - ile minut przesiedział na ławce kar etc.

-- mecze --
ID meczu || ID sędziego głównego || Data || Miejsce || ID drużyny gości || ID drużyny gospodarzy || Liczba kibiców ||

-- gracze --
ID zawodnika || ID meczu || Minuta wejścia || Minuta zejścia || Przebiegł km || Zbiórki || Strzały || ID kontuzji


Na podobnej zasadzie. Nie znam się kompletnie na sporcie, ale chciałbym wiedzieć, ile np. bramek zdobył Kowalski w sezonie 3, w tym ile z główki a ile z rzutów wolnych, ile czasu spędził na boisku i tym podobne informacje.
Go to the top of the page
+Quote Post
djbarca
post
Post #3





Grupa: Zarejestrowani
Postów: 231
Pomógł: 1
Dołączył: 22.04.2007
Skąd: Rypin

Ostrzeżenie: (0%)
-----


nie konstrukcja jest (raczej) dobra. robie skrypt ligi .. ligi PES'a - Pro Evolution Soccer .. nie ma tam czegos takiego jak jakies mecze.. zrobilem puchary(eliminacje, system pucharowy) .. turnieje .. i lige(system kazdy z kazdym) i mecze towarzyskie mecze rozgrywasz w grze.. a na stronie wpisujesz tylko wynik.. zadnych szczegolow dotyczacych bramek spotkan pojedynczych zawodnikow itp.. w najblizszym czasie mam zamiar cos takiego zrobic .. ale to swoja droga .. moj porblem to skorygowac to zapytanie albo napiasc inne ktore zliczylo by mi bramki 'kowalskiego' z 'nowakiem' .. albo jesli da rade inaczej to cos na zasadzie funkcji(zrobilem juz cos takiego) posortowac ich na zasadzie takiej samej jak 'ORDER BY pkt_meczy DESC, roznica_bramek DESC' mam juz chyba pomysl jak to zrobic .. ale jeszcze nie do konca jestem pewnien jak go wykonczyc . . jesli ktos ma jakis pomysl jak to rozwiazac byl byl bardzo wdzieczny smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 06:39