Ho due tabelle del database, team (ID, NAME, CITY, BOSS, TOTALPLAYER
) e Player (ID, NAME, TEAMID, AGE
), la relazione tra le due tabelle è uno a molti, una squadra può avere molti giocatori.definire un riferimento colonna calcolata un'altra tabella
Voglio sapere c'è un modo per definire una colonna TOTALPLAYER
nella tabella Team
come calcolata?
Per esempio, se ci sono 10 giocatori TEAMID
è 1, allora la riga in Team
tavolo che ID
è 1 ha la colonna TOTALPLAYER
con un valore di 10. Se posso aggiungere un giocatore, il valore della colonna TOTALPLAYER
sale a 11, non ho bisogno di assegnargli un valore esplicito, lascialo generato dal database. Qualcuno sa come realizzarlo?
Thx in anticipo.
BTW, il database è SQL Server 2008 R2
Cosa c'è di sbagliato nel calcolo del valore in una query su richiesta? –