W moje pytanie wkradł się błąd
Chodziło mi o: Jak teraz obliczyć ilość wszystkich PUNKTÓW userów
DAne zaraz podaje
Cytat
Na WNC-Squad i tak Ci nic nie pomoze
Wygraliśmy z WNC

Oto struktura + przykładowe dane z tabel:
-- phpMyAdmin SQL Dump
-- version 2.6.4-pl2
--
-- Host: localhost
-- Generation Time: Sep 01, 2006 at 10:04 PM
-- Server version: 4.1.14
-- php Version: 4.3.11
--
-- Database: `miko_strefa24`
--
-- --------------------------------------------------------
--
-- Table structure for table `matches`
--
CREATE TABLE `matches` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`type_id` int(11) NOT NULL DEFAULT '0',
`data` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`opponent` varchar(250) NOT NULL DEFAULT '',
`status` SET('win','lost','draft') NOT NULL DEFAULT '',
`bonus` int(5) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=4 ;
--
-- Dumping data for table `matches`
--
INSERT INTO `matches` (`id`, `type_id`, `data`, `opponent`, `status`, `bonus`) VALUES (1, 1, '2006-09-01 21:09:09', 'WNC', 'win', 100);
INSERT INTO `matches` (`id`, `type_id`, `data`, `opponent`, `status`, `bonus`) VALUES (2, 3, '2006-09-01 21:09:09', 'WWW', 'lost', 0);
INSERT INTO `matches` (`id`, `type_id`, `data`, `opponent`, `status`, `bonus`) VALUES (3, 1, '2006-09-01 21:10:03', 'ROE', 'draft', 0);
-- --------------------------------------------------------
--
-- Table structure for table `matches_type`
--
CREATE TABLE `matches_type` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` varchar(250) NOT NULL DEFAULT '',
`win_rate` int(5) NOT NULL DEFAULT '0',
`lost_rate` int(5) NOT NULL DEFAULT '0',
`draw_rate` int(5) NOT NULL DEFAULT '0',
`default_rate` int(5) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=6 ;
--
-- Dumping data for table `matches_type`
--
INSERT INTO `matches_type` (`id`, `type`, `win_rate`, `lost_rate`, `draw_rate`, `default_rate`) VALUES (1, 'ESL Premiership', 700, 200, 400, 0);
INSERT INTO `matches_type` (`id`, `type`, `win_rate`, `lost_rate`, `draw_rate`, `default_rate`) VALUES (2, 'Trening', 0, 0, 0, 450);
INSERT INTO `matches_type` (`id`, `type`, `win_rate`, `lost_rate`, `draw_rate`, `default_rate`) VALUES (3, 'TWL 4vs4', 500, 100, 350, 0);
INSERT INTO `matches_type` (`id`, `type`, `win_rate`, `lost_rate`, `draw_rate`, `default_rate`) VALUES (4, 'TWL 6vs6', 450, 150, 350, 0);
INSERT INTO `matches_type` (`id`, `type`, `win_rate`, `lost_rate`, `draw_rate`, `default_rate`) VALUES (5, 'Sparing', 400, 100, 200, 0);
-- --------------------------------------------------------
--
-- Table structure for table `matches_users`
--
CREATE TABLE `matches_users` (
`match_id` int(11) NOT NULL DEFAULT '0',
`user_id` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`match_id`,`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2;
--
-- Dumping data for table `matches_users`
--
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (1, 2);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (1, 3);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (1, 5);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (1, 6);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (1, 7);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (1, 8);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (2, 1);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (2, 2);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (2, 4);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (2, 5);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (3, 1);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (3, 2);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (3, 5);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (3, 6);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (3, 7);
INSERT INTO `matches_users` (`match_id`, `user_id`) VALUES (3, 8);
-- --------------------------------------------------------
--
-- Table structure for table `users`
--
CREATE TABLE `users` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`nick` varchar(250) NOT NULL DEFAULT '',
`email` varchar(250) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=9 ;
--
-- Dumping data for table `users`
--
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (1, 'Gracz1', 'gracz1@strefa24.pl');
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (2, 'Gracz2', 'gracz2@strefa24.pl');
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (3, 'Gracz3', 'gracz3@strefa24.pl');
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (4, 'Gracz4', 'gracz4@strefa24.pl');
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (5, 'Gracz5', 'gracz5@strefa24.pl');
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (6, 'Gracz6', 'gracz6@strefa24.pl');
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (7, 'Gracz7', 'gracz7@strefa24.pl');
INSERT INTO `users` (`id`, `nick`, `email`) VALUES (8, 'Gracz8', 'gracz8@strefa24.pl');