mowch 10 Geschrieben 12. April 2011 Melden Teilen Geschrieben 12. April 2011 hallo, ich bräuchte hilfe für eine SQL Abfrage. Und zwar sieht meine Tabelle so aus: ID, Datum, Code, Text, Zahl 1 2011-04. 1.1 Test1 10 2 2011-04 . 1.1 Test1 20 3 2011-04 . 1.1 Test1 30 5 2011-04. 1.2 Test2 500 6 2011-04 . 1.2 Test2 700 7 2011-04 . 1.2 Test2 800 ... ID ist fortlaufend. als ergebniss möchte ich folgendes haben Code, Text, Ergebnis 1.1 Test1 20 (=Zahl mit höchter ID minus die Zahl der niedrigesten ID) 1.2 Test2 300 in Worten: ich möchte pro Code eine Zeile haben in der das Ergebnis = TOP(1) Zahl - Gegenteil von Top(1) Zahl. ich hoffe meine Fragestellung ist verständlich. danke Zitieren Link zu diesem Kommentar
Cybquest 36 Geschrieben 12. April 2011 Melden Teilen Geschrieben 12. April 2011 Like this? SELECT Code, Text, Max([Zahl])-Min([Zahl]) AS Ergebnis FROM Tabelle GROUP BY Code, Text; wird allerdings der Max und der Min Wert pro Test genommen, nicht die mit der größten bzw. niedrigsten ID. Zitieren Link zu diesem Kommentar
mowch 10 Geschrieben 13. April 2011 Autor Melden Teilen Geschrieben 13. April 2011 perfect, thank you! Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.