webForumDet fria alternativet

problem med sql fråga

0 svar · 231 visningar · startad av Vinnaren

VinnarenMedlem sedan sep. 2005858 inlägg
#1

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

Genererad på 367 ms · cache AV · v20260730165559-full.f96bc7eb