jag har aldrig använt Inner Join innan och har just fått sagt till mig att det är vad ja ska använda för att få resultatet jag vill.
Kan även tänka mej att det går att lägga allt i en array och sortera sen vilket jag heller aldrig har pysslat med.
, så jag uppskattar all hjälp ja kan få
Det kanske underlättar om du skapar följande fråga som du sedan gör ytterligare frågor på:
SELECT
Korplag.Lag,
Korpresultat.Datum,
Korpresultat.ResLag1 AS TeamScore,
Korpresultat.ResLag2 AS OpponentScore,
TeamScore - OpponentScore AS DiffScore,
iif(DiffScore > 0, 2, iif(DiffScore < 0, -2, 0)) AS Poäng
FROM
Korplag INNER JOIN Korpresultat ON Korplag.Lag = Korpresultat.Lag1
UNION ALL SELECT
Korplag.Lag,
Korpresultat.Datum,
Korpresultat.ResLag2 AS TeamScore,
Korpresultat.ResLag1 AS OpponentScore,
TeamScore - OpponentScore AS DiffScore,
iif(DiffScore > 0, 2, iif(DiffScore < 0, -2, 0)) AS Poäng
FROM
Korplag INNER JOIN Korpresultat ON Korplag.Lag = Korpresultat.Lag2
ORDER BY Lag, Datum DESC;