Gennemsnit af række og kolonne
Hej,Det er jo eksamenstid og jeg er igang med at regne gennemsnittet ud for min klasse. Der er tre fag: spansk, tysk og fransk og så tre elever: Tom, Bo og Anders.
Sådan skulle det færdige resultat gerne se ud:
| Spansk | Tysk | Fransk | Gennemsnit |
Tom | 8 | 8 | 8 | 8 |
Bo | 9 | 10 | 11 | 10 |
Anders | 7 | 9 | 8 | 8 |
Gennemsnit af fag | 8 | 9 | 9 | 8.67 |
Sådan får jeg gennemsnittet af fag:
$hent_spansk = mysql_query("SELECT ROUND(avg(spansk), 1) AS spansk FROM karakter WHERE spansk!='0'");
Men hvordan får jeg gennemsnittet af personerne?
Min tabel ser sådan ud:
CREATE TABLE karakter (
id int(11) unsigned NOT NULL auto_increment,
nick varchar(20) NOT NULL default '',
spansk int(2) NOT NULL default '0',
tysk int(2) NOT NULL default '0',
fransk int(2) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;
