interrogazione postgres
Posted by kyuss on 09-06-2008 11:15
A proposito di un'interrogazione riportata negli esercizi di laboratorio del Valtolina sulla base di dati in allegato:

2. la media dei voti registrati presso il corso di laurea di informatica;

Che differenza c'è fra queste due interrogazioni?

SELECT AVG(voto) FROM esami JOIN corsi ON corso=corsi.id JOIN corsidilaurea ON corsodilaurea=corsidilaurea.id WHERE corsidilaurea.denominazione='Informatica'

oppure

SELECT AVG(voto) FROM esami JOIN studenti ON matricola=studente JOIN corsidilaurea ON corsodilaurea=id WHERE denominazione='Informatica'


Secondo me dovrebbero portare entrambe allo stesso risultato, ma non è così.


Grazie.
Powered by: vbHome (lite) v3.8 and vBulletin v2.3.1
Copyright © 2000 - 2002 Jelsoft Enterprises Limited