Stef@n Napisano Grudzień 29, 2008 Zgłoś Share Napisano Grudzień 29, 2008 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 More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.