Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[mysql]Tabela sportowa
#4
Kod:
SELECT druzyna_a, COUNT(druzyna_a) AS mecze, SUM(p_a) AS punkty, SUM(g_a) AS strzelone, SUM(g_b) AS puszczone
FROM mecze GROUP BY druzyna_a ORDER BY punkty DESC
UNION
SELECT druzyna_b, COUNT(druzyna_b) AS mecze, SUM(p_b) AS punkty, SUM(g_b) AS strzelone, SUM(g_a) AS puszczone
FROM mecze GROUP BY druzyna_b ORDER BY punkty DESC
http://dev.mysql.com/doc/refman/5.0/en/union.html

Ale ogólnie budowa tabeli i tych zapytań średnio mi się podoba. Mało elegancko to jest... .
Odpowiedz


Wiadomości w tym wątku
[mysql]Tabela sportowa - przez Stef@n - 29-12-2008, 12:49
RE: [mysql]Tabela sportowa - przez kajzur - 29-12-2008, 16:11
RE: [mysql]Tabela sportowa - przez Stef@n - 29-12-2008, 16:18
RE: [mysql]Tabela sportowa - przez BlueMan - 02-01-2009, 15:24

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak sprawdzić czy adres www znajduje sie w bazie mysql? jarekcda 8 9,035 13-05-2017, 01:02
Ostatni post: miketodson255
  Optymalizacja MySQL-a tomek_00 1 3,930 01-09-2013, 13:31
Ostatni post: hieroshima
  [MySQL] Struktura bazy dla słownika msx83 2 3,928 24-08-2013, 16:26
Ostatni post: msx83
  Komunikacja PHP z MySQL na serwerze pawstrze 5 6,454 16-07-2013, 15:58
Ostatni post: Engine
  [MySQL] wyszukiwarka problem darlowiak 3 3,562 13-06-2013, 12:58
Ostatni post: darlowiak

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl