Hallo SQL Gemeinde,
ich benötige eine Hilfestellung bezüglich einer Anzeige von Daten.
Um den Import einer Datenbank schnell zu überschauen stell ich mal meine Frage zusammen.
Ich habe eine Tabelle Produkt wo die Details dessen enthalten sind.
Dazu habe eine 1:n Verbindung mit der Tabelle Verkauf. Dort werden die tgl. Abverkäufe eingetragen.
Nun möchte ich von jedem Produkt nur den letzten, egal von wann, Eintrag sehen.
Das wäre also möglich bei einer Abfrage letztes Datum zu Produktkey oder letzter Verkauskey zu Produktkey
bis hier her bin ich gekommen
SELECT dbo.Produkt.Name, dbo.Verkauf.Datum, dbo.Verkauf.Verkauf
FROM dbo.Produkt INNER JOIN
dbo.Verkauf ON dbo.Produkt.KEY = dbo.Verkauf.KEY
ORDER BY dbo.Produkt.Name DESC
es fehlt mir nur die Einschränkung das ich nicht alle Werte eines Produkts angezeigt bekomme.
Vielen Dank für die Hilfe
ich benötige eine Hilfestellung bezüglich einer Anzeige von Daten.
Um den Import einer Datenbank schnell zu überschauen stell ich mal meine Frage zusammen.
Ich habe eine Tabelle Produkt wo die Details dessen enthalten sind.
Dazu habe eine 1:n Verbindung mit der Tabelle Verkauf. Dort werden die tgl. Abverkäufe eingetragen.
Nun möchte ich von jedem Produkt nur den letzten, egal von wann, Eintrag sehen.
Das wäre also möglich bei einer Abfrage letztes Datum zu Produktkey oder letzter Verkauskey zu Produktkey
bis hier her bin ich gekommen
SELECT dbo.Produkt.Name, dbo.Verkauf.Datum, dbo.Verkauf.Verkauf
FROM dbo.Produkt INNER JOIN
dbo.Verkauf ON dbo.Produkt.KEY = dbo.Verkauf.KEY
ORDER BY dbo.Produkt.Name DESC
es fehlt mir nur die Einschränkung das ich nicht alle Werte eines Produkts angezeigt bekomme.
Vielen Dank für die Hilfe