Hej!
Har följande sql-sats:
SELECT
sasonger.arID AS sasonger_arID,
sasonger.arAr1,
sasonger.arAr2,
spelare_statistik.statID,
spelare_statistik.playerID,
spelare_statistik.statTavling,
spelare_statistik.arID AS spelare_statistik_arID,
spelare_statistik.klubbID,
spelare_statistik.statMatcher,
spelare_statistik.statMal,
spelare_statistik.statAssist,
spelare_statistik.statUtvisad,
spelare_statistik.statPlusMinus,
spelare_statistik.statRaddning,
spelare_statistik.statInMal,
spelare_statistik.statNollor,
land.landID AS land_landID,
land.land, land.flagga,
spelare.playID,
spelare.lagID,
spelare.landID AS spelare_landID,
spelare.playFnamn,
spelare.playEnamn,
spelare.playPosition,
spelare.playAktiv,
spelare.playHallOfFame
FROM (land INNER JOIN spelare ON land.[landID] = spelare.[landID]) INNER JOIN (sasonger INNER JOIN spelare_statistik ON sasonger.[arID] = spelare_statistik.[arID]) ON spelare.[playID] = spelare_statistik.[playerID]
WHERE statTavling = 1
Denna fråga hämtar ut all statistik för alla säsonger. Nu vill jag hämta ut endast en säsong åt gången. Denna säsong som ska hämtas ut måste ha någon statistik som ska visas. tex. kommande säsong är det 2007/2008, till den finns ingen statistik, då ska statistiken för 2006/2007 visas om den finns osv.
Säsongstabellen
SELECT sasonger.arID, sasonger.arAr1, sasonger.arAr2 FROM sasonger ORDER BY arAr1 DESC
Hoppas ni förstår vad jag menar.
Går det att göra en sql fråga för att få ut rätt statistik? i så fall hur?
Tacksam för ll hjälp :stud