Skocz do zawartości

Tabela sportowa


Stef@n

Polecane posty

Witam,

Proszę was o pomoc. Próbuje jednym zapytaniem wyciągnąć z terminarza sportowego wszystkie wyniki które będzie tworzyć tabele rozgrywek.

 

Baza wygląda tak:

CREATE TABLE `mecze` (
 `id` int(11) NOT NULL auto_increment,
 `druzyna_a` varchar(20) NOT NULL default '0',
 `druzyna_b` varchar(20) NOT NULL default '0',
 `g_a` int(11) NOT NULL default '0',
 `g_b` int(11) NOT NULL default '0',
 `p_a` int(11) NOT NULL default '0',
 `p_b` int(11) NOT NULL default '0',
 PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;


INSERT INTO `mecze` VALUES (1, 'druzyna_1', 'druzyna_2', 7, 2, 3, 0);
INSERT INTO `mecze` VALUES (2, 'druzyna_3', 'druzyna_4', 5, 5, 1, 1);
INSERT INTO `mecze` VALUES (3, 'druzyna_1', 'druzyna_3', 6, 5, 2, 1);
INSERT INTO `mecze` VALUES (4, 'druzyna_2', 'druzyna_4', 3, 0, 3, 0);
INSERT INTO `mecze` VALUES (5, 'druzyna_1', 'druzyna_4', 5, 4, 3, 0);
INSERT INTO `mecze` VALUES (6, 'druzyna_2', 'druzyna_3', 4, 2, 3, 0);_J%inśŚ+-Ż7w3ó{1jź\"ZĆŚJ%in$[Ś,y-jh)bpŁą7k9rj7n+Zm^Ż,s3z3źjwv<Ś\"{6Ę3z3z
(w8<Śjjx#9bs6Śy&lŹWSELECT 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_ĘXs7kŁyzlŹWSELECT 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

 

Teraz opisze mój problem potrzebuje aby te dwa zapytania tworzyły całość. Czyli tabele ze wszystkich meczów rozgrywanych w domu i na wyjeździe.

 

Proszę o pomoc w zrobieniu takiego zapytania!

 

POZDRAWIAM

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...