"Select A.Nome, A.Cognome, AVG(P.Punti) from Atleti A, Punteggi P where A.id_atleta = P.id_atleta"
"SELECT A.Nome, A.Cognome, AVG(P.Punti) FROM Atleti A JOIN Punteggi P ON A.id_atleta = P.id_atleta"
A breve ho un esame di programmazione SQL. Ho fatto dei progressi, ma ancora devo capire questo:
Ci sono i collegamenti fra le tabelle in entrambe, ma in una c'è il JOIN.
Le mie domande sono:
Qual'è la differenza fra queste due stringhe???? e
QUando mettere il JOIN quando invece utilizzare un collegamento fra tabelle tipo il primo caso in alto?
Come faccio a capirlo?
grazie per la partecipazione
"SELECT A.Nome, A.Cognome, AVG(P.Punti) FROM Atleti A JOIN Punteggi P ON A.id_atleta = P.id_atleta"
A breve ho un esame di programmazione SQL. Ho fatto dei progressi, ma ancora devo capire questo:
Ci sono i collegamenti fra le tabelle in entrambe, ma in una c'è il JOIN.
Le mie domande sono:
Qual'è la differenza fra queste due stringhe???? e
QUando mettere il JOIN quando invece utilizzare un collegamento fra tabelle tipo il primo caso in alto?
Come faccio a capirlo?
grazie per la partecipazione
