Udtræk af data fra laveste årstal
Hej.Jeg har et lille problem med noget udtræk.
Jeg har flg. tabel:
id year startdato nummer
1562 2001 2001-07-07 62
1711 2000 2000-07-01 132
1892 1999 1999-07-03 81
13492 2010 2010-07-03 102
og dette script:
$wins = mysql_query("SELECT (MIN(wd.year)-YEAR(born))-(RIGHT(MIN(wd.year), 5)<RIGHT(born, 5)) as alder,
MIN(wd.year) AS year,
wd.navn AS navn,
wd.nummer AS nummer,
wd.hold AS hold,
te.id AS teamid,
te.name AS teamname,
t.id AS rytterid,
t.born AS born,
t.flags AS flags,
t.logo AS logo,
t.name AS name
FROM
alleaar AS wd
INNER JOIN turen AS t
INNER JOIN
teams AS te
ON
wd.hold = te.id
WHERE wd.navn = t.id AND wd.hold = te.id
GROUP BY
t.name HAVING year = $aar
ORDER BY nummer ASC
Det er så meningen, at der skal komme alder og nummer på fra det laveste årstal. Alderen er god nok, men nummeret bliver trukket fra den øverste række i tabellen.
Skulle der mon være en der har en løsning på dette?
På forhånd tak.
