![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 0 Dołączył: 17.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witm mam nastepujacy problem. Aktualnie robie stronke klubu piłkarskiego na której jest tabela ligowa w tabeli kolejnosc miejsc klubów jest wyznaczana poprzez ptk. Jeśli kluby maja taka samą liczbę bierze sie pod uwagę bilans goli strzelonych do straconych i jeśli zdaży się tak że dane kluby maja taką samą liczbe ptk i bilans to bize sie pod uwagę bezposrednie spotkanie. Pytanie moje to jak wybrać z tabeli tylko te wiersze w których jets taki sam bilans. Czyli jeśli w tabeli jest 16 klubów to jak wyznaczyć tylko te któe maja taki sam bilans przy takej samej liczbie ptk. Oczywiscie tabela jets wypelniana automatycznie na podstawie wynikow poszczegolnej kolejki wiec to musi sie odbywac automatycznie po kazdej kolejce. Mam nadzieje ze napisalem w miare jasno.
Z góry dzieki za podpowiedz. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 18 Dołączył: 6.03.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
przydala by sie jakas struktura tej tabeli, ale mniej wiecej to:
Kod SELECT fields FROM `tabela` AS `lewo`, `tabela` AS `prawo` WHERE `lewo`.`punkty` = `prawo`.`punkty` AND `lewo`.`strzelone` / `lewo`.`stracone` = `prawo`.`strzelone` / `prawo`.`stracone` prawie na pewno pojawi sie jakis problem z dublowaniem rekordow, GROUP BY, JOIN albo DISTINCT, ale o 2:17, po 3 dniach prawie bez snu i sporej ilosci % to nie mam nawet sily martwic sie tym ;p. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:19 |