Hallo,
Ich hab grad ARGH Probleme mit meinem Kopf (Schwester wurde gestern 20! Sagt wohl alles.)
Und ich bring es einfach nicht hin, folgendes SQL Query...
SELECT tblInstallation.*, tblServer.*, tblServer.Id AS ServerId, tblServer.Name AS ServerName, tblPackage.*, tblPackage.Name AS PackageName FROM SIS.tblInstallation INNER JOIN (SIS.tblServer, SIS.tblPackage) ON (tblServer.Id = tblInstallation.Fk_ServerId AND tblPackage.Id = tblInstallation.Fk_BasePackageId) GROUP BY tblInstallation.Fk_BasePackageId ORDER BY tblServer.Name ASC, tblPackage.Name ASC, tblPackage.Version ASC
..so umzuschreiben, dass es Alle Installationen sortiert ausgibt (wie oben), ABER nur den laut AssignedDate neusten Eintrag Pro BasePackage ausgibt.
Das obige gibt eben nicht das neuste zurück, sondern nach Name das erste. Jetzt sollte's doch irgendwie gehn (Mein Kopf ist noch zu unfit) dass diese zwar so sortiert werden wie oben, allerdings nur den neusten nach Datum rausspuckt.
Danke euch für eure Unterstützung.
Gruss vom LoL, der dagegen ist, sich am MO Abend zu besauffen ^^