Hallo
Bezeichnung | Wert ___________________________ Z1 NULL Z2 NULL Z3 7 Z4 9 Z5 20 Z6 40 Z7 NULL Z8 80 Z9 NULL
Ich müsste nun die Differenz von der letzten Zahl und der ersten Zahl berechnen. In diesem Fall SUM(Z8-Z3). Dies variiert ständig. Es kann sein, beim nächsten Mal ist Z1 mit einem Wert bestückt. Wie kann ich die SQL Abfrage machen, dass er die korrekten Werte findet?
Frage die Tabelle nach dem ersten Wert <> NULL und nach dem letzten Wert <> NULL. Begrenze die Ergebnismenge dazu auf eine Zeile und sortiere nach einem Feld (hier wohl Bezeichnung
), mit dem du „erster“ und „letzter“ definieren willst.
Wie die Abfragen aussehen, kommt auf das Datenbanksystem an (MS SQL, MySQL, etc. pp.).
Tschö, Auge
--
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett