Jag ska lista alla användare, med varje poäng.
Där är två tabeller, [user], [score]
SELECT u.ID, u.name, s.score FROM users u, scores WHERE u.ID = s.userID
[user]
ID
name
[score]
ID
userID
score
Detta är en förenklad modell. En användare kan ha många poäng, men bara en poäng varje dag. Så det är ett sätt att behålla historiken lite.
Fråga: Hur gör jag för att bara få EN användare och ETT poäng, det senaste poänget?
Som det är nu kommer det komma alla användare (ska det göra) med alla poäng som respektive användare har. Jag vet inte ens vad jag ska leta efter!
Där är två tabeller, [user], [score]
SELECT u.ID, u.name, s.score FROM users u, scores WHERE u.ID = s.userID
[user]
ID
name
[score]
ID
userID
score
Detta är en förenklad modell. En användare kan ha många poäng, men bara en poäng varje dag. Så det är ett sätt att behålla historiken lite.
Fråga: Hur gör jag för att bara få EN användare och ETT poäng, det senaste poänget?
Som det är nu kommer det komma alla användare (ska det göra) med alla poäng som respektive användare har. Jag vet inte ens vad jag ska leta efter!
Kommentera