Hjælp til SQL
Er der nogen der kan hjælpe med dette SQL.SELECT Profiles.Username, Cars.Name, Statistics.Score, Statistics.Won, Statistics.Lost, Statistics.MaxSpeed, Statistics.FastestLab, Statistics.Level, Statistics.Money
FROM Statistics
INNER JOIN Profiles ON Statistics.UserID = Profiles.ID
INNER JOIN Cars ON Cars.ID =
(SELECT ProfileCars.CarID FROM ProfileCars
INNER JOIN Profiles ON ProfileCars.UserID = Profiles.ID)
Jeg skal hente de samlede statistikker ud. Problemer er at den anden SELECT statement retunere flere resultater. Hvordan for jeg Cars.Name ud for hver bruger.
Tabellerne ser sådan ud:
Cars: (Indeholder biler til rådighed)
ID
Name
Profiles: (indeholder profilen)
ID
Username
ProfileCars: (indeholder hvilke biler hvilke profiler har)
UserID
CarID
Jeg skal hente statistikker plus hvilken bil (navn) hver profil har. Hvordan gør jeg det i ét hug?
