lunedì 12 gennaio 2009

select count(*) from studente;select count(*) from programmazione;select count(*) from modulo;select count(*) from voto;
-------------------------------------------------------------
select idStudente, avg(voto) from voto where idStudente=8 group by idStudente, idMateria;
-------------------------------------------------------------
select idStudente, idMateria, avg(voto) from voto where idStudente=8 group by idStudente, idMateria;
-------------------------------------------------------------
select studente.nome, idMateria, avg(voto) from voto, studente where studente.idStudente=voto.idStudente and voto.idStudente=8 group by voto.idStudente, idMateria;
-------------------------------------------------------------
select studente.nome, materia.nome, avg(voto) from voto, studente, materia where studente.idStudente=voto.idStudente and materia.idMateria=voto.idMateria and voto.idStudente=8 group by voto.idStudente, voto.idMateria;
-------------------------------------------------------------
select studente.nome, materia.nome, avg(voto) from voto, studente, materia where studente.idStudente=voto.idStudente and materia.idMateria=voto.idMateria group by voto.idStudente, voto.idMateria order by studente.nome asc;
-------------------------------------------------------------
select studente.nome, materia.nome, avg(voto) from voto, studente, materia where studente.idStudente=voto.idStudente and materia.idMateria=voto.idMateria group by voto.idStudente, voto.idMateria order by studente.nome desc;
-------------------------------------------------------------

Nessun commento: